嗨,我需要将netbeans作为纯java或带有.bat启动器的java运行,这意味着没有exe启动器。是否有任何预先编写的脚本可以做到这一点,如果没有,是否有任何关于参数和类路径netbeans需要的文档。
到目前为止,我有这个:
java -Djdk.home="C:Program Filesjavadefault-java" -Djava.library.path="usrlibjni" -classpath "C:Program Filesnetbeansplatform13libboot.jar:C:Program Filesnetbeansplatform13lib*:C:Program Filesnetbeansplatform13core*:C:Program Filesnetbeansplatform13modules*:C:Program Filesnetbeansplatform13modulesext*:C:Program Filesnetbeanside14modules*:C:Program Filesnetbeansjava5modules*:C:Program Filesnetbeansapisupport3modules*:C:Program Filesnetbeans7.0.1nbmodules*:C:Program Filesnetbeans**:C:Program Filesnetbeans***" -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 Filesnetbeansplatform13" org.netbeans.Main --userdir c:UsersHJEDAppDatanetbeans7.1 --branding nb
然而,当我运行它时,它立即退出,没有任何错误。
提前感谢,HJED
有没有预先写好的脚本来做这个
是的。这是NetBeans安装的一部分
请检查安装的bin
目录中的shell脚本netbeans
。
这将向你展示需要做什么。
编辑:
另一种选择可能是查看NetBeans用来启动NetBeans(平台)应用程序的Ant脚本。由于IDE也是一个NetBeans平台应用程序,它实际上可能会给您一些提示。
Ant脚本位于harnessrun.xml
中
不过,它看起来并不比Linux shell脚本轻松。。
使用exe启动netbeans使用jvisualvm查看java参数(类路径、属性)从中创建脚本。
jvisualvm是JDK的一部分。你可能已经有了。