2016-07-06 6 views
0

私は以前のバージョンのEclipse、Helios SR1を使っています。JavaからMacOS上でEclipseを起動するコマンドライン

私は端末から日食を始めることができる必要があります。私は日食を開始するには、ターミナルで次のコマンドを実行しhttp://wiki.eclipse.org/FAQ_How_do_I_run_Eclipse%3F

のレビューでは

/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java -jar plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar 

と私は

Root exception: java.lang.NoClassDefFoundError: org/eclipse/swt/SWTError

を取得するので、これは上記のリンクで見られたものよりも複雑であるように思われます。 Eclipse.appをダブルクリックすると、すぐに起動します。

私はコマンドラインのEclipseランチャーが正しく

答えて

2

を機能させるために行われる必要がある他に何あなただけのopenコマンドを使用することができるはずです思ったんだけど:

open /path/to/eclipse.app 

または

open -n /path/to/eclipse.app 

は既に実行中の場合でもEclipseの新しいインスタンスを開きます。

あなたは-jarオプションの前-XstartOnFirstThreadを指定する必要があり、Javaコマンドを使用しなければならない場合:

java -XstartOnFirstThread -jar ... 
+0

私は何をする必要があるかではありません。私は 'java'コマンドでEclipseを起動する必要があります。実際の質問にはっきりと答える答えを人々がなぜ置くのか分かりません。 – grbonk

関連する問題