需注意:数据库须要时正确的数据库,否则打包会出问题的java
在linux中,也能够经过mvn spring-boot:run打包,这里我在linux中打包不成功,因此直接经过ide打包以后,在经过rz命令上传到linux服务器中linux
java -jar demo-0.0.1-SNAPSHOT.jar --server.port=8000web
运行的包 启动端口spring
tomcat默认会把8080端口占用,因此,须要修改端口,也可在配置文件中进行修改数据库
内容以下,tomcat
#!/bin/sh服务器
nohup java -jar /var/lib/tomcat/webapps/spDemo/demo-0.0.1-SNAPSHOT.jar --server.port=8000 >temp.log &app
指令webapp
nohup no hang up【保持执行不挂起】ide
& 后台执行进程
> 理解为能够将命令行输出的日志等内容重定向到制定的文件如上指令中的temp.log文件中
注意 > 和 >>的区别, 追加写入,后者是覆盖写入
$ sh start.sh 【而后回车就能够了】
经过sudo netstat -nultp命令查看端口占用