gpt4 book ai didi

java - 在 linux 中将依赖 jar 附加到项目 jar

转载 作者:太空狗 更新时间:2023-10-29 11:38:38 24 4
gpt4 key购买 nike

我正在尝试使用 JavaFX 在 swing 项目的 linux 上运行一个 jar 文件。我已经在 linux 上安装了 JRE7。

我的项目 jar 使用了两个 jar:jfxrt.jarlucene.jar。我已将 jars 复制到 /home/projectdir/lib/ 并通过以下命令设置类路径

 export CLASS PATH=/home/projectdir/lib/jarfilename.jar

但是在使用以下命令运行我的项目 jar 时我仍然遇到错误:

 java -jar projectjar.jar

最佳答案

你在环境变量中有一个错字:它应该是 CLASSPATH(中间没有空格)。此外,您还需要放入两个 jar :

export CLASSPATH=/home/projectdir/lib/jfxrt.jar:/home/projectdir/lib/lucene.jar:projectjar.jar

或者更好地使用相对路径:

export CLASSPATH=lib/jfxrt.jar:lib/lucene.jar:projectjar.jar

但是您必须使用主类名称,而不是 -jar,正如另一个答案中所指出的那样。

关于java - 在 linux 中将依赖 jar 附加到项目 jar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14580700/

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