我已经创建了一个maven项目,我的类文件位于src/test/java下。我可以在构建项目时创建jar文件。但是在使用命令运行jar文件时 java -jar Connet.jar
,获取错误为:
错误:无法找到或加载主类。
聚甲醛:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<configuration>
<archive>
<manifest>
<addClasspath>true</addClasspath>
<classpathPrefix>lib/</classpathPrefix>
<mainClass>src/test/resources/ConnectUtility.LoginConnect</mainClass>
</manifest>
<manifestEntries>
<Class-Path>.</Class-Path>
</manifestEntries>
</archive>
<finalName>Connet</finalName>
</configuration>
</plugin>
项目
聚甲醛
1条答案
按热度按时间i2loujxw1#
首先,类文件应该位于source文件夹下(基本上设置在src/main/java路径上)。
假设你的课程内容如下:
注意:您应该声明main方法,如下所示
然后,您可以按如下方式配置pom: