使用Maven命令进行打包: 在项目的根目录下,打开命令行工具,并运行以下Maven命令来打包你的项目: sh mvn clean package 这个命令会先清理之前的打包结果,然后重新打包项目。 验证打包后的jar文件是否能正确运行,且指定的main方法被调用: 打包完成后,你可以在target目录下找到生成的jar文件。为了验证jar文件是否包含正确...
maven-jar-plugin:配置 JAR 打包的信息,尤其是指定主类。 步骤4:打包项目 在项目根目录中,运行以下命令进行打包: mvn clean package 1. clean:清理之前的构建输出。 package:将项目打包为 JAR 文件。 打包完成后,您会在target目录中找到生成的 JAR 文件。 步骤5:运行打包的 JAR 文件 使用以下命令运行生成的 JA...
public class Hello { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("Hello World"); } } 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 然后使用命令进行打包: #1.编译源文件 javac Hello.java #2.打包 jar -cvf hello.jar Hello.class 1. 2. ...
要指定Maven打包时的main函数,需要在pom.xml文件中配置maven-compiler-plugin插件,并指定mainClass属性。 在build节点下添加以下代码: <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.8.1</version> <configuration> <source>1.8</sour...
一、创建一个maven项目 假设groupId为org.example 则在src\main\java目录下创建一个org包,在其下创建一个example包,然后创建我们打包后要执行java类MyThread.java 二、在pom文件中添加以下build插件声明 在<project>标签内添加 <build> <plugins> <plugin> ...
<mainClass>ba.SparkApp</mainClass> // </manifest> </archive> </configuration> <executions> <execution> <id>make-assembly</id> <!-- bind to the packaging phase --> <phase>package</phase> <goals> <goal>single</goal> </goals> ...
1、pom中添加配置信息 <properties><project.build.sourceEncoding>UTF-8</project.build.sourceEncoding></properties><build><plugins><plugin><artifactId>maven-assembly-plugin</artifactId><configuration><appendAssemblyId>false</appendAssemblyId><descriptorRefs><descriptorRef>jar-with-dependencies</descriptorRef...
1.org.springframework.boot:spring-boot-maven-plugin:2.2.1.RELEASE:repackage failed: Unable to find main class 2.找不到符号 Unable to find main class 问题原因 如果使用SpringBoot打包插件如下 <build><plugins><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin<...
在springboot 项目中,除了启动类的主函数 mainclass,如果还出现其他的 main 方法,本地运行是没有任何问题,但是在打包 package 时,就会报错,说 repackage 时,在项目中有多个候选的主方法。这时候,我们就需要在 maven 的 pom.xml 文件中指定打包时的 mainClass,具体是在 spring-boot-maven-plugin 中指定,配置如下...