eclipse打包spring boot项目成jar包的问题
当我们按照步骤在eclipse里打包时
1.右击项目,选择Run As - Maven clean
2.右击项目,选择Run As - Maven install
在这步时报错:
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile (default-compile) on project
经过排查,在pom文件中加入
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.8.1</version>
<configuration>
<verbose>true</verbose>
<fork>true</fork>
<executable>D:\znrt\Java\jdk1.8.0_131\bin\javac</executable>
</configuration>
</plugin>
</plugins>
</build>
加入javac继续打包
3.成功后 会在项目的target文件夹下生成jar包
4.将打包好的jar包 发布到服务器,运行java -jar jar包
5.或者使用命令nohup java -jar jar包,nohup命令可以后台启动jar,如果 直接运行 java -jar 则关闭终端,spring的进程也会关闭