我如何定义可执行jar文件的正确类路径?

问题描述 投票:0回答:1

我在创建可执行JAR文件时遇到问题,在该文件中我可以双击图标并使程序启动。我为我的朋友制作了一个有趣的小应用程序,让他尝试这个圣诞节,但是我花了太多时间尝试进行这项工作。

[当我尝试执行jar文件时,出现ClassNotFoundException异常,我一生无法解决。我正在使用Intellij,并认为故障出在文件>项目结构>工件> JavaFX和应用程序类下。应该在那里?我尝试了上课的主要途径

java javafx executable-jar
1个回答
0
投票

如果使用maven或gradle构建应用程序,则使自足,可运行的jar最简单的方法就是创建fatjar(或uber jar)。 fatjar就是一个包含您的类以及相关性的jar。

对于基于Maven的项目,请参见下面的答案:How can I create an executable JAR with dependencies using Maven?

或对于基于gradle的项目:How do I create an executable fat jar with Gradle with implementation dependencies

© www.soinside.com 2019 - 2024. All rights reserved.