操作如下
1.在本地将项目打成jar包(war包的话,服务器需要部署tomcat,走tomcat那一套)
//两种方式
//1.命令模式
//本地找到项目目录,通过命令将target下的文件先全部清除
//在项目目录执行以下命令,注意pom文件里指定打包为jar或者不要指定
mvn clean package -Dmaven.test.skip=true
//2.使用工具如eclipse
2.将jar包上传到阿里云服务器
3.在服务器执行命令注意:要进入jar包所在目录执行
//xxxx.jar为上面打包的jar包
java -jar xxxx.jar
配置安全组件,开放端口(端口可以自己指定,这里以8080为例)
然后点击实例,进入下图,新建或修改安全组
然后通过公网ip+端口号+项目api路径即可访问项目
注意
//此时只要退出控制台,项目就停止,可以通过守护进程方式,让项目一直运行,可以执行以下命令
nohup java -jar xxxx.jar &
停止项目
//查看项目对应端口占用命令,可以获得pid
lsof -i:8080
//杀死进程命令,pid值由上面查看端口命令查出
kill -9 pid
原文地址:https://www.cnblogs.com/xiaoweiday/p/12616761.html
时间: 2024-10-09 03:11:43