一、创建项目流程
过程比较简单,按照前四张图一步一步来就可以了
二、创建一个controller测试
代码如下:
@RestController
@RequestMapping("hello")
public class Hello {
@RequestMapping("hello")
public String hello() {
return "hello";
}
}
三、修改启动端口号
四、打包成jar
- 先clean,之后再进行package打包。
- 打包结果会在target包下面
五、服务器部署
进入到存放jar包的文件夹下,使用下面命令进行运行项目。
nohup java -jar demo-0.0.1-SNAPSHOT.jar >> server1.log 2>&1 &
#nohup表示永久运行,&表示后台运行,一般nohup 和 & 两个一起用。
#java -jar xxxx.jar: 启动jar的命令。
#>> server.log: 是表示将输出重定向到server.log文件中。
#2>&1: 0表示标准输入,1表示标准输出,2表示标准错误输出,
# > 默认为标准输出重定向,与 1> 相同, 2>&1 意思是把 标准错误输出 重定向到标准输出。
jps 命令查看运行的jar