gpt4 book ai didi

java - Jar 可执行文件但找不到主类的类路径

转载 作者:行者123 更新时间:2023-12-01 16:30:10 25 4
gpt4 key购买 nike

我们制作了这个小程序,我们想创建一个可执行的 jar。 Screenshot of my maven dependency and the project structure问题是我使用 Maven 安装并创建一个 jar,在我的 pom 中,我有这个插件:

<plugin>
<!-- Build an executable JAR -->
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<configuration>
<archive>
<manifest>
<addClasspath>true</addClasspath>
<classpathPrefix>lib/</classpathPrefix>
<mainClass>Main</mainClass>
</manifest>
</archive>
</configuration>
</plugin>

我一直在尝试 Project.Main 以及 Main (Main) 中的代码,但我总是在终端中收到此错误:

java -jar /home/haraldur/Desktop/Skolinn/508/Project/target/Project-1.0.jar
Error: Could not find or load main class Main
Caused by: java.lang.NoClassDefFoundError: javafx/application/Application

最佳答案

尝试依赖!?

<dependency>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.8.1</version>
</dependency>

关于java - Jar 可执行文件但找不到主类的类路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62061035/

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