码迷,mamicode.com
首页 > 其他好文 > 详细

有关于项目运行的一点事(记录一下)

时间:2019-05-03 11:37:35      阅读:108      评论:0      收藏:0      [点我收藏+]

标签:部署   完成   web   idt   white   生态圈   msu   over   box   

一个项目经过软件开发一系列步骤后最终要部署到服务器上运行。以前大多数情况是通过工具打包成war然后通过ftp服务器将war包上传至Tomcat服务下的webapps文件夹下自动解压运行。但随着应用的不断更新迭代使用war包部署的方式可能会逐渐减少,过大的项目包和包之间的依赖频繁。随着springboot应用的兴起微服务的推进,内置的Tomcat服务大多数都是以jar形式部署。最近学习spring应用生态圈将其中的一些问题点记录一下。

 

之前开发的应用不是特别的大,也是通过war形式部署。但学习了springboot应用后开始经过一些列的学习、锤炼后将第一个springboot应用勉强完成后也是以jar包形式上传了Linux服务器上。通过“java -ar xxx.jar”命令后运行jar项目发现80端口被占用,后来想应用下面也是没有运行其她应用,最后通过netstat -ano|findstr 8080命令查看端口使用情况,然后通过kill命令杀死进程发现不行。最后想起Tomcat还在启动状态中将Tomcat关闭后在运行jar包项目最后成功了。

 

jar项目运行成功后,发现将运行终端窗口关闭后通过浏览器访问项目不成功。后来查看博文发现使用nohup java -jar xxx.jar&命令可以是程序在后台中继续运行。

 

小小的问题在此记录一下。

有关于项目运行的一点事(记录一下)

标签:部署   完成   web   idt   white   生态圈   msu   over   box   

原文地址:https://www.cnblogs.com/weform/p/10804478.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!