玖叶教程网

前端编程开发入门

maven_springboot打jar包(maven springboot打包)

maven_springboot打jar包

一、选择package后执行

二、加plugin

<plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
            </plugin>			
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-resources-plugin</artifactId>
                <version>3.1.0</version>
            </plugin>
			<!--如果报		
			Failed to execute goal org.apache.maven.plugins:maven-resources-plugin:3.2.0:resources
 则加入以下plugin
  <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-resources-plugin</artifactId>
                <version>3.1.0</version>
            </plugin>			
			-->
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-jar-plugin</artifactId>
                <version>3.2.0</version>
                <configuration>
                    <archive>
                        <manifest>
                            <addClasspath>true</addClasspath>
                            <mainClass>com.DemoApplication</mainClass> <!-- 此处为主入口-->
                        </manifest>
                    </archive>
                </configuration>
            </plugin>
			<!--		-->
        </plugins>

三、执行java -jar E:/user-0.0.1.jar > E:/user.log &

java -jar demo-0.0.1-SNAPSHOT.jar

如果报jar中没有主清单属性

解决方法:

在maven的pom文件中,编写 maven-jar-plugin 的插件,在第二步中加入如下

<plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-jar-plugin</artifactId>
                <version>3.2.0</version>
                <configuration>
                    <archive>
                        <manifest>
                            <addClasspath>true</addClasspath>
                            <mainClass>com.DemoApplication</mainClass> <!-- 此处为主入口-->
                        </manifest>
                    </archive>
                </configuration>
            </plugin>


maven 3.6.3

springboot 2.4

2020-12-22

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言