Rso's Jotter

日々の開発の知見のメモやその他雑記

Jarファイルの作成

eclipseからJaraファイルを作成する.
[File->Export]からJAR Fileを選べばあとはダイアログに従えばいけるけど,
外部のライブラリを参照している場合はマニフェストファイルを書かないとあかんみたい.

こんなん書いたらいけたっぽい

Manifest-Version: 1.0
Main-Class: エントリポイントのクラス(package.Mainとか)
Class-Path: 参照しているライブラリ(lib/***.jar lib/**.jar とか)

ラストは改行が必要?クラスパスはスペースで区切る.
これをmanifest.mfとか名前つけて保存して,Use exsisting manifest from workspaceを選んで
今書いたマニフェストファイルを指定

ただしクラスパスは相対パスでしか書けないから,Jarファイルの位置が
うまいところに無いとちゃんとライブラリを読んでくれないみたい.