打包jar插件配置 java -jar xxx.jar可执行

来源:互联网 发布:return java 编辑:程序博客网 时间:2024/06/05 08:40
<plugins>            <plugin>                <groupId>org.springframework.boot</groupId>                <artifactId>spring-boot-maven-plugin</artifactId>                <version>1.5.4.RELEASE</version>                <configuration>                    <mainClass>com.company.project.Application</mainClass>                </configuration>            </plugin>            <plugin>                <artifactId>maven-compiler-plugin</artifactId>                <configuration>                    <source>${java.version}</source>                    <target>${java.version}</target>                    <encoding>UTF-8</encoding>                </configuration>            </plugin>            <plugin>                <groupId>org.apache.maven.plugins</groupId>                <artifactId>maven-jar-plugin</artifactId>                <version>2.4</version>                <configuration>                    <archive>                        <manifest>                            <addClasspath>true</addClasspath>                            <classpathPrefix>/lib</classpathPrefix>                            <mainClass>com.company.project.Application</mainClass>                         </manifest>                    </archive>                </configuration>            </plugin>            <plugin>                <groupId>org.apache.maven.plugins</groupId>                <artifactId>maven-dependency-plugin</artifactId>                <executions>                    <execution>                        <id>copy</id>                        <phase>install</phase>                        <goals>                            <goal>copy-dependencies</goal>  依赖的jar                         </goals>                        <configuration>                            <outputDirectory>${project.build.directory}/classes/lib</outputDirectory>                        </configuration>                    </execution>                </executions>            </plugin>

打包执行命令:
mvn clean package spring-boot:repackage
运行执行命令:
java -jar spring-boot-api-project-seed-1.0.jar
后台挂起运行:
nohup java -jar spring-boot-api-project-seed-1.0.jar&

原创粉丝点击