springboot 命令行启动:
1.启动方式一(指定jdk版本)
nohup /usr/java/jdk1.8.0_144/bin/java -Dsun.misc.URLClassPath.disableJarChecking=true -server -Xms128m -Xmx128m -Xss512k -jar xxx-1.1.2.RELEASE.jar --spring.profiles.active=dev &
或者
nohup /usr/java/jdk1.8.0_144/bin/java -Dsun.misc.URLClassPath.disableJarChecking=true -server -Xms128m -Xmx128m -Xss512k -Dspring.profiles.active=prod -jar xxx-1.1.2.RELEASE.jar &
2.启动方式二
nohup java -Dsun.misc.URLClassPath.disableJarChecking=true -server -Xms128m -Xmx128m -Xss512k -jar xxx-1.1.2.RELEASE.jar --spring.profiles.active=dev &
或者
nohup java -Dsun.misc.URLClassPath.disableJarChecking=true -server -Xms128m -Xmx128m -Xss512k -Dspring.profiles.active=prod -jar xxx-1.1.2.RELEASE.jar &
3.配置成服务的
修改vb-autocheck-1.0.0.RELEASE.conf:
drwxr-xr-x 2 root root 4096 Feb 15 14:21 back
lrwxrwxrwx 1 root developers 4 Mar 15 2018 default -> last
lrwxrwxrwx 1 root developers 30 Dec 18 2017 defult -> xxx-1.0.0.RELEASE.jar
lrwxrwxrwx 1 root developers 30 Mar 15 2018 last -> xxx-1.0.0.RELEASE.jar
drwxrwxrwx 2 root developers 4096 Aug 8 17:22 logs
-rwxrwxr-x 1 root developers 81 Aug 8 17:55 xxx-1.0.0.RELEASE.conf
-rwxr-xr-x 1 root root 49491741 Feb 18 15:45 xxx-1.0.0.RELEASE.jar
为:
JAVA_HOME=/usr/java/jdk1.8.0_144/
JAVA_OPTS="-server -Xms128m -Xmx128m -Xss512k -Dspring.profiles.active=dev"
springboot的web版本项目打成war包发布到tomcat中,通过配置
1、方案一
su root
vim ~/.bash_profile
export SPRING_PROFILES_ACTIVE=dev
切换到不同的配置文件(注意这个要退出重新登录不然配置不生效)
2、方案二
修改catalina.sh添加:
export SPRING_PROFILES_ACTIVE=dev
3、方案三
修改catalina.sh添加:
-Dspring.profiles.active=dev
还有其他方式的欢迎大家补充。。。。。。。。。