
1、将Springboot的程序打包成jar文件,可以使用命令:mvn package -Dmaven.skip.test=true来忽略测试包打包;
2、在Linux系统中安装JDK,然后将打包的jar文件拷贝到Linux系统中;
3、运行jar文件,java -jar ??.jar
Spring Boot应用可以打成jar包,其中内嵌tomcat,因此可以直接启动使用。但是在Spring Boot应用启动之前,首先需要进行打包,本文讲述的是Maven工程的打包,打包需要的前提条件(pom.xml文件中的内容)是: 打包命令为: 或在eclipse中运行 run ->Maven build... ,在Goals中填写 clean package -Dmaven.test.skip=true ,运行,打包完成。 Spring Boot的启动命令为: Spring Boot应用关闭的前提条件是 POM.xml 添加以下内容:application.properties 中添加: 关闭命令为: 如果要配置路径,需要在 application.properties 中添加 management.context-path=/manage ,则关闭命令变为 curl -X POST host:port/manage/shutdown 。 如果在关闭时需要安全验证,则在 pom.xml 文件中添加:application.properties 中添加: 关闭命令为:1.首先将SpringBoot项目打包成JAR包,然后通过FTP工具上传到Linux,执行如下命令:
该命令执行后,启动jar,一旦shell窗口关闭后,JAR就停止运行了.
若需要项目在后台一直运行,需要通过如下命令启动JAR:
上述 2 和 1 的含义如下:
0 标准输入 (一般是键盘)
1 标准输出 (一般是显示屏,是用户终端控制台)
2 标准错误 (错误信息输出)
上述 console.log 为日志文件,需要在Linux中提前创建:
1.实时跟踪日志:
实时跟踪日志,只要执行findAll这个方法,就会将其对应的日志打印出来,用来跟踪特定的日志运行.
--line-buffered 是一行的缓冲区,只要这一行的缓冲区满了就会打印出来,所以可以用于实时监控日志.
2.tailf -n 200 console.log 打印最后200行日志,并持续跟踪日志.
tail -n 500 console.log | more 分页查看最后500行日志.
1.编写一个shell脚本,命名为 start_JAR.sh,脚本和可执行JAR放在同一目录下.
2.执行 start_JAR.sh 脚本,启动可执行JAR.
添加可执行权限:
执行脚本:
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)