3

カスタム eclipse.ini ファイルを使用して、Equinox と antRunner を「ヘッドレス」モードで実行しようとしています。「--launcher.ini」オプションは、 http ://wiki.eclipse.org/Equinox_Launcher に従って機能するはず です。

ただし、次のコマンドラインを実行すると:

java.exe 
  -cp "C:\Program Files\eclipse\plugins\org.eclipse.equinox.launcher_1.1.1.R36x_v20101122_1400.jar" \
  org.eclipse.core.launcher.Main \
  --launcher.ini "C:\ini\my_eclipse.ini" \
  -application org.eclipse.ant.core.antRunner \
  -console \
  -data "c:\my_workspace" \
  -file "c:\my_buildfiles\build.xml" \

次のエラー メッセージが表示されます。

osgi> Unknown argument: --launcher.ini 
Unknown target: C:\ini\my_eclipse.ini
Buildfile: .\build.xml

コマンド ラインから Equinox を使用して Eclipse を起動するときに、カスタム eclipse.ini をロードするにはどうすればよいですか?

4

1 に答える 1

2

問題は、ランチャーの Java 部分のみを使用して起動しようとしているのに、wiki ページにはランチャーのネイティブ部分 (eclipse.exe または任意の名前) の引数が記述されていることです。

launcher.ini には、Java プロセスのセットアップ方法 (メモリ サイズ、vm の場所、vm への引数など) が記述されています。したがって、launcher.ini への参照をネイティブ ランチャーに渡すことは理にかなっています。

于 2011-06-10T10:26:09.787 に答える