idea 把 springboot 项目打包成 jar

在maven项目中,查看是否有maven的插件,无则添加配置maven插件:

<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins> <!-- 配置java版本 不配置的话默认父类配置的是1.6-->
<pluginManagement>
<plugins>
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>
</plugins>
</pluginManagement>
</build>

然后,在右侧:

idea 把 springboot 项目打包成 jar

双击package就可以生成相关的jar包。 在target目录下。

然后执行:

java -jar xxx.jar

这个是后台启动的命令, 这样执行后,nohup会把执行结果中的日志输出到当前文件夹下面的nohup.out文件中,通常情况下我们使用以上命令即可

nohup java -jar xxx.jar &

我们也可以手动指定一个参数来规定日志文件的输出地点,如:

nohup java -jar xxx.jar > catalina.out  2>&1 &

如果不需要输出日志,可以使用如下命令

nohup java -jar xxx.jar >/dev/null &
上一篇:测试常用Linux命令


下一篇:ROS--导航、路径规划和SLAM