JAR包运行
启动服务(在jar包存储位置运行)
java -jar server-0.0.1-SNAPSHOT.jar(工程名.jar)
启动服务并将日志输出到文件
java -jar server-0.0.1-SNAPSHOT.jar > spring.log 2>&1 &
临时属性设置
使用jar命令启动SpringBoot工程时可以使用临时属性替换配置文件中的属性
临时属性添加方式:java -jar 工程名.jar --属性名=值
多个临时属性之间使用空格分隔
临时属性必须是当前boot工程支持的属性,否则设置无效
java -jar server-0.0.1-SNAPSHOT.jar --server.port=80
Windows
查询端口
netstat -ano
查询指定端口
netstat -ano | findstr "端口号"
根据进程PID查询进程名称
tasklist | findstr "进程PID号"
根据PID杀死任务
taskkill /F /PID "进程PID号"
根据进程名称杀死任务
taskkill -f -t -im "进程名称"
Linux
后台启动服务
nohup java -jar server-0.0.1-SNAPSHOT.jar
后台启动服务并将日志输出到文件中
nohup java -jar server-0.0.1-SNAPSHOT.jar > spring.log 2>&1 &
查询服务用PID
ps -ef | grep "java -jar"
根据PID杀死进程
kill -9 PID号