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的进程也会关闭

posted @ 2019-11-26 18:18  余生大大  阅读(24)  评论(0编辑  收藏  举报