gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-01 19:12:12 26 4
gpt4 key购买 nike

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

当我尝试执行 jar 文件时,我收到 ClassNotFoundException 异常,但我一辈子都无法弄清楚。我正在使用 Intellij,并且相信故障位于 file>projet Structure>artifacts>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

关于java - 如何定义可执行 jar 文件的正确类路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59467199/

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