我在创建可执行JAR文件时遇到问题,在该文件中我可以双击图标并使程序启动。我为我的朋友制作了一个有趣的小应用程序,让他尝试这个圣诞节,但是我花了太多时间尝试进行这项工作。
[当我尝试执行jar文件时,出现ClassNotFoundException异常,我一生无法解决。我正在使用Intellij,并认为故障出在文件>项目结构>工件> JavaFX和应用程序类下。应该在那里?我尝试了上课的主要途径
如果使用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