【问题标题】:How to setup NetBeans to run java application with specific command (or use other JRE)?如何设置 NetBeans 以使用特定命令(或使用其他 JRE)运行 java 应用程序?
【发布时间】:2011-11-12 17:23:52
【问题描述】:

在启动加载 DLL 的应用程序时会出现此问题。我正在使用System.load("C:\fullpath\test.dll")。该项目编译没有错误,创建了一个 jarfile Test.jar 但是当我使用 NetBeans 运行它时它会引发异常

线程“main”中的异常

java.lang.UnsatisfiedLinkError: C:\fullpath\test.dll: 找不到 依赖库

但是,如果我在 Eclipse 上运行完全相同的代码,它运行良好。我发现它很可能是一个 java 错误,因为从命令行运行时会给出这样的结果:

"C:\Program Files (x86)\Java\jre7\bin\java.exe" -jar test.jar |运行良好

"C:\Program Files (x86)\Java\jdk1.7.0_01\jre\bin\java.exe" -jar test.jar |运行良好

"C:\Program Files (x86)\Java\jdk1.7.0_01\bin\java.exe" -jar test.jar |抛出异常

据我了解,NetBeans 运行最后一个命令,因此引发异常。我尝试搜索如何添加自定义命令或如何绑定 jre 而不是 jdk,但没有成功。

【问题讨论】:

    标签: netbeans java


    【解决方案1】:

    我不知道它是否有帮助,但是... 在菜单工具 -> Java 平台中您可以管理 Java 平台。您可以在此处指定将来可能使用的其他 JDK。

    然后,在项目的“属性”窗口中,选择“库”部分,然后您可以选择要在项目中使用的 Java 平台。我认为这是您正在寻找的东西,但如果不是 - 很抱歉造成误解。

    【讨论】:

      猜你喜欢
      • 2016-11-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-09-11
      • 2012-12-27
      相关资源
      最近更新 更多