Linux系统安装jdk
安装jdk(我这边安装的是centos7)
去官网下载jdk https://www.oracle.com/java/technologies/javase/javase8-archive-downloads.html

我这里把包放在了/home/soft目录下了

执行[root@localhost soft]# tar -zxvf jdk-8u202-linux-x64.tar.gz -C /usr/local 把包解压到/usr/local目录下

执行 [root@localhost soft]# vi /etc/profile
在最底部添加:
export JAVA_HOME=/usr/local/jdk1.8.0_202
export PATH=$PATH:${JAVA_HOME}/bin
然后保存退出执行:
[root@localhost soft]# source /etc/profile
查看jdk是否生效
[root@localhost soft]# java -version
java version "1.8.0_202"
Java(TM) SE Runtime Environment (build 1.8.0_202-b08)
Java HotSpot(TM) 64-Bit Server VM (build 25.202-b08, mixed mode)
出现以上内容代表jdk安装成功
测试:部署一个简单的项目,在pom.xml中添加
<build>
<plugins>
<!-- spring-boot 打包插件 -->
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<executions>
<execution>
<goals>
<!-- 重新打包(可以没有主类) -->
<goal>repackage</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
然后打成jar包放到服务器的/home/soft下

进入到改目录下执行[root@localhost soft]# nohup java -jar untitled-1.0-SNAPSHOT.jar > app.log 2>&1 &
解释:
- 命令解析:
-
nohup:忽略终端挂断信号,确保进程在终端关闭后继续运行;java -jar xxx.jar:启动 Spring Boot 应用;> app.log:将标准输出(stdout,如应用正常日志)重定向到app.log文件;2>&1:将标准错误输出(stderr,如应用报错日志)也重定向到app.log(与正常日志合并);- 最后一个
&:将进程放入后台运行。
执行后:

会多出一个app.log日志,输入:[root@localhost soft]# tail -f app.log

然后访问(自己的ip地址加上要访问的路径)

即可代表访问成功
更多推荐
所有评论(0)