Git版本控制问题
IDEA先创建项目并创建了一定数量的工程文件(.java),git后创建项目,需要把IDEA上已有的项目添加到git上。
找到IDEA项目的磁盘文件夹修改名称;
通过IDEA或git bash将新项目导入到磁盘中;
将新项目文件夹里的文件全部复制到更名后的文件夹中,删除新文件夹,并将更名文件夹改回原来的名称。
linux服务器简单启动SpringBoot项目
检查jdk是否安装
java -version
安装jdk并配置环境变量
https://blog.csdn.net/Yangsir_java/article/details/125635555
第3步注意是否是自己下载的包:jdk-8u321-linux-x64.tar.gz
第4步export JAVA_HOME注意替换成自己的解压目录
运行jar
在linux中/homt和/root目录是用户目录,可以放项目;
后台运行jar:
nohup java -jar qxx-0.0.1-SNAPSHOT.jar &
查看是否运行成功:
ps -ef | grep java
杀死先有java进程
kill -9 2409029
查看项目启动日志:
tail -f ./nohup.out
检查项目接口是否能调通
curl http://127.0.0.1:8080/demo
如果外网不能访问,检查服务器安全组端口是否对外开放
3.启动停止脚本
start.sh
#!/bin/sh
source /etc/profile
ps -ef|grep qxx-0.0.1-SNAPSHOT.jar|grep -v grep|awk '{print "kill -9 " $2}' |sh
cd /home
nohup java -Xms2064m -Xmx2064m -jar qxx-0.0.1-SNAPSHOT.jar --spring.profiles.active=test --nacos.server.ip=123.123.123.123 --spring.application.name=qxx --server.port=8080 >start.log 2>&1 &
exit
stop.sh
#!/bin/sh
PID=$(ps -ef | grep qxx-0.0.1-SNAPSHOT.jar | grep -v grep | awk '{ print $2 }')
if [ -z "$PID" ]
then
echo Application is already stopped
else
echo kill $PID
kill $PID
fi