2012-02-14 15 views
-1

こんにちは私はexeランチャーを意味する.batランチャーと純粋なJavaまたはjavaとしてnetbeansを実行する必要があります。これを行うための事前に書かれたスクリプトはありますか?そうでない場合は、引数とクラスパスネットビーンが必要とするドキュメントがありません。私はそれを実行したときに純粋なjava(exeなし)としてnetbeansを実行

java -Djdk.home="C:\Program Files\java\default-java" -Djava.library.path="\usr\lib\jni" -classpath "C:\Program Files\netbeans\platform13\lib\boot.jar:C:\Program Files\netbeans\platform13\lib\*:C:\Program Files\netbeans\platform13\core\*:C:\Program Files\netbeans\platform13\modules\*:C:\Program Files\netbeans\platform13\modules\ext\*:C:\Program Files\netbeans\ide14\modules\*:C:\Program Files\netbeans\java5\modules\*:C:\Program Files\netbeans\apisupport3\modules\*:C:\Program Files\netbeans\7.0.1\nb\modules\*:C:\Program Files\netbeans\*\*:C:\Program Files\netbeans\*\*\*" -Dnetbeans.system_http_proxy="$http_proxy_tmp" -Dnetbeans.system_http_non_proxy_hosts="$http_non_proxy_hosts -XX:"+HeapDumpOnOutOfMemoryError" -Dnetbeans.importclass=org.netbeans.upgrade.AutoUpgrade -Dnetbeans.accept_license_class=org.netbeans.license.AcceptLicense -Dnetbeans.home="C:\Program Files\netbeans\platform13\" org.netbeans.Main --userdir c:\Users\HJED\AppData\netbeans\7.1\ --branding nb 

しかし、それはエラーなしで即座に終了します。

は、これまでのところ、私はこれを持っています。事前に

おかげで、Javaの引数を参照するために使用jvisualvm exeファイル を使用して HJED

+0

運がよければのLinux/Solaris上のNetBeansが起動するためのスクリプトを使用します。試してみてください。 – Jayan

+0

これまで私が行ってきたことをどこで得たのですか?しかし、私はLinuxスクリプティングにあまり慣れていません。ランチャーは2つの合理的に複雑なファイルで構成されています。 – HJED

答えて

1

スタートNetBeansの(クラスパスを、プロパティ) はそれからスクリプトを作成します。

jvisualvmはJDKの一部です。あなたはすでにそれを持っているかもしれません。

2

この

を行うための任意の事前書かれたスクリプトがはいそこです。あなたのNetBeansインストールの一部です

インストールのbinディレクトリにあるシェルスクリプトnetbeansをチェックしてください。

これは、実行する必要があることを示します。

編集

別のオプションは、NetBeansは、NetBeans(プラットフォーム)アプリケーションを起動するために使用するAntスクリプトを見てかもしれません。 IDEはNetBeansプラットフォームアプリケーションでもあるので、実際にはいくつかのヒントを与えるかもしれません。 Antスクリプトがharness\run.xml

に位置しています

これは、しかし、Linuxのシェルスクリプトよりeaser見ていません。..

+0

シェルスクリプトはLinuxインストールでのみ使用できますが、Linuxスクリプトを使用して.bat構文に変換するのに十分な経験がありません。これまでのスクリプトに基づいていますが、十分理解できませんそれ以上使用するには – HJED

+0

** ZIPディストリビューション(インストーラではありません)を使用している場合は、** Windowsインストールで**存在します –

+0

ええ、スクリプトはLinux用スクリプトで、Windows用には書かれていません。それを通して私はできるだけ多くを得た。 – HJED

関連する問題