Tomcat
- 不知道是否需要安装tomcat(不是web, 应该不需要?) 如果需要, 可用宝塔这个
或者手动安装
java环境
- 1.如果之前安装了jdk8, 需要先卸载
# 查看java版本
# 查看默认的java文件有哪些
ls /usr/bin/ | grep java
# 删除默认的java文件
sudo rm /usr/bin/java
sudo rm /usr/bin/javac
sudo rm /usr/bin/javadoc
- 2.下载并上传jkd11的源码 (下载linux版本的.tar.gz格式)
https://www.openlogic.com/openjdk-downloads?field_java_parent_version_target_id=406&field_operating_system_target_id=436&field_architecture_target_id=391&field_java_package_target_id=396
- 3.解压jdk安装包, 添加到环境变量(不知道有没用), 创建快捷方式
tar -zxf jdk-11.x.x_linux-x64_bin.tar.gz -C /usr/local/jdk
export JAVA_HOME=/usr/local/jdk
export PATH=$PATH:$JAVA_HOME/bin
source /etc/profile
# 快捷方式
ln -s /usr/local/jdk/bin/java /usr/bin/java
ln -s /usr/local/jdk/bin/javac /usr/bin/javac
ln -s /usr/local/jdk/bin/javadoc /usr/bin/javadoc
#查看版本
java -version
- 4.打包本地springboot项目, 在target项目中生成了.jar文件
mvn clean package
- 5.拿到服务器上, 运行(默认好像是监听8080端口, 因为有spring web,也可以指定. 另外项目中有使用其他端口的, 还是会继续用那个接口)
java -jar demo.jar