EclipseでデフォルトのVM引数を指定する方法
EclipseでSWT・JFace関係のアプリケーションを作る場合、面倒なのが java.library.path の指定です。起動構成で「SWTアプリケーション」を選択すれば勝手にやってくれるのですが、JUnitを使いたい場合などはそれができずに困っていました。
EclipseでデフォルトのVM引数を設定することができないか、ずっと探していたんですが、やっと設定箇所を見つけました。
「Java」-「インストール済みのJRE」で各JREのところで指定できるんですね。このデフォルトVM引数のところに、以下のようにSWTのDLLがある場所を指定しておけば、簡単に起動できるようになります。
-Djava.library.path=D:\develop\s2jface\lib
え? みんな知ってるって? すみません・・・