gpt4 book ai didi

java - Netbeans 中 Alice 项目的 Jar 无法正常工作

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

使用 Netbeans 从现有的 Alice 3 项目创建可运行的 jar 后,出现以下错误:

system property: org.alice.ide.rootDirectory is not set

在我看来,一切都已经确定了。我正在使用 Linux Mint。 Java 可以工作。其他可运行的 jar 文件也可以工作。插件匹配。在 Netbeans 项目属性中,默认 VM 选项包括以下行:

-Dorg.Alice.ide.rootDirectory="${libs.Alice3Library.src}_root"

我很茫然。请帮忙。

最佳答案

Alice 项目应该在未来的版本中修复此问题(我们已提交错误,但工作人员很少)

<小时/>

对于当前用户,有一个解决方法。

在运行时,ApplicationRoot 被设置并读取属性“org.alice.ide.rootDirectory”。它在那里查找包含操作系统特定库(如 jogl 和 ffmpeg)的平台目录。

在使用 ApplicationRoot 之前设置此属性。这可以在 Progam.main() 的第一行中通过调用来完成:

  System.setProperty("org.alice.ide.rootDirectory", "./");

您还需要将包含所需库的平台文件夹复制到 dist(lib 文件夹旁边)。它可以在 src/aliceSource.jar_root/platform 的 Netbeans 构建目录中找到

关于java - Netbeans 中 Alice 项目的 Jar 无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47699148/

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