gpt4 book ai didi

netbeans - 如何设置 NetBeans 以使用特定命令(或使用其他 JRE)运行 Java 应用程序?

转载 作者:行者123 更新时间:2023-11-30 11:50:11 25 4
gpt4 key购买 nike

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

线程“main”中的异常

java.lang.UnsatisfiedLinkError: C:\fullpath\test.dll: Can't finddependent libraries

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

"C:\Program Files (x86)\Java\jre7\bin\java.exe" -jar test.jar | Runs fine

"C:\Program Files (x86)\Java\jdk1.7.0_01\jre\bin\java.exe" -jar test.jar | Runs fine

"C:\Program Files (x86)\Java\jdk1.7.0_01\bin\java.exe" -jar test.jar | Throws an exception

据我所知,NetBeans 运行最后一条命令,因此抛出异常。我尝试搜索如何添加自定义命令或如何绑定(bind) jre 而不是 jdk,但没有成功。

最佳答案

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

然后,在项目的“属性”窗口中,您选择“库”部分,然后您可以选择要在项目中使用的 Java 平台。我认为这就是您要找的东西,但如果不是,请原谅我的误解。

关于netbeans - 如何设置 NetBeans 以使用特定命令(或使用其他 JRE)运行 Java 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8106148/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com