项目打包发布服务器

****项目打包发布的前提是保证服务器上已经安装好了jdk****


springBoot项目打包发布(jar包):(springBoot项目内置tomcat,所以不需要安装)
1,先在本地环境下运行(成功后)

2,idea项目--》maven project--》lifecycle--》clean --》package(等待打包完成)

3,target目录下会有打包好的jar包 -- 》右键点击jar包---》 show in exporler (本地目录下找到jar包)

4,本地 cmd窗口下运行查看是否可以运行 -- 》Java -jar 项目名

5,打包发布到服务器上--》复制到xftp的目录下

6,查看项目需要的端口是否开启 --》firewall-cmd --list-ports

7,(没有开启需要的端口执行命令) firewall-cmd --zone=public --add-port=端口号/tcp --permanent(打开防火墙对应的端口)

8,systemctl restart firewalld.service (重启防火墙命令)

9,发布到服务器后直接运行 --》java -jar 项目名

10,公网ip+端口可以直接访问

 

springBoot项目打包发布(war包):

1.在pom.xml文件中修改

<packaging>war</packaging>

2.idea项目--》maven project--》lifecycle--》clean --》package(等待打包完成)

想ssm项目一样丢到   apache-tomcat---》webapps  文件夹下就可以了

 


ssm项目打包发布:(ssm打包后是war包,所以要放在tomcat中运行)

1.打包好的war包 部署到---》apache-tomcat---》webapps

2.linux 服务器系统  ./startup.sh(启动tomcat)

posted @ 2020-07-16 15:36  潘小伟  阅读(604)  评论(0编辑  收藏  举报