gpt4 book ai didi

java - 如何在没有 -D 键的情况下使用 JOGL 应用程序运行 jar?

转载 作者:行者123 更新时间:2023-12-01 17:35:02 24 4
gpt4 key购买 nike

我尝试学习 Java,因为它是制作跨平台应用程序的最简单方法(Python 也是如此,但我已经知道了)。我尝试用 JOGL 编写 hello world 程序。我已经编写了它,并且它在我的 Eclipse 和 NetBeans 中完美运行,但是当我尝试构建 jar 并运行它时,它说 java.library.path 中没有 JOGl。我尝试使用 -D 参数传递库路径,它有效!问题:有没有一种方法可以在没有任何额外参数的情况下运行它?只需双击即可。

谢谢。

最佳答案

您应该在项目中创建一个 list 文件:META-INF/MANIFEST.MF(可能您的项目树中已经有它)。您可以在其中指定类路径,例如:

Class-Path: lib/jogl.jar lib/other_lib.jar

然后确保该文件位于您的 jar 中。了解更多http://download.oracle.com/javase/tutorial/deployment/jar/manifestindex.html

关于java - 如何在没有 -D 键的情况下使用 JOGL 应用程序运行 jar?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7401337/

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