Linux:CentOS7安装JDK11、Java项目部署

您所在的位置:网站首页 java安装路径命令 Linux:CentOS7安装JDK11、Java项目部署

Linux:CentOS7安装JDK11、Java项目部署

2023-04-14 04:25| 来源: 网络整理| 查看: 265

1、JDK 安装

介绍两种安装方式:RPM、YUM

1.1、RPM

需要遵循 Linux 对环境变量的路径,才能保证每个目录都有 JDK 安装目录下的 java、javac 等。

/usr/bin:可执行的命令。 /usr/lib:程序所使用的库函数。 /usr/share/doc:基本的软件使用手册。 /usr/share/man:帮助文档。 1.1.1、资源下载

下载 RPM 包:推荐在 Oracle 官网 下载

image-20211118224624559

上传文件:使用 Xftp,将 RPM 包上传到 Linux 服务器。

image-20211118232709909

1.1.2、安装 检测 JDK

输入 java -version

若有版本信息说明已安装 JDK,若提示 command not found 说明没有。

查看 JDK 详细信息

rpm -qa|grep jdk

卸载:若系统中的 JDK 不是想要的版本,则卸载。

rpm -e --nodeps jdk版本 安装 JDK

输入 RPM 指令,安装 JDK。

rpm -ivh jdk文件名

安装完成之后查看 JDK 版本,确认 JDK 安装成功。

image-20211118235215691

1.2、YUM

安装之前先 检测 JDK(参考本文 1.1.2)

1.2.1、安装 JDK

查看可安装的 JDK 11 列表

yum list|grep java-11

必要的包

image-20220509173101958

安装:依次执行以下指令

yum install -y java-11-openjdk.x86_64 yum install -y java-11-openjdk-devel.x86_64 yum install -y java-11-openjdk-headless.x86_64

安装完成后,查看版本号

image-20220509173715110

1.2.2、文件位置 JDK 默认安装位置:/usr/lib/jvm 系统配置文件:/etc/profile 2、Java 项目部署 2.1、获得 jar 包

以 Maven 为例

确认项目能正常运行,通过 Maven 打 jar 包。

image-20211119001604568

本地执行 Jar 包,确认项目正常运行。

java -jar jar包名称

image-20211119002333791

2.2、部署(❗)

通过 Xftp 将 Jar 包上传到服务器。

在服务器前台运行 jar 包:java -jar jar包名称

image-20211204171256048

2.3、注意 2.3.1、端口号 & 防火墙 设置 Spring Boot项目的端口号(default 8080),以便访问。 查看服务器的防火墙策略,确认有开启相应的端口号映射。 2.3.2、nohup 后台运行

简介

如果程序是前台运行,终端关闭或账号退出后,则程序停止。 使用nohup命令,可以使程序和命令在后台运行。

命令

nohup java -jar jar包名称 >/位置/输出文件名称 2>&1 & nohup:no hang up,后台运行命令; 位置:输出文件的存放位置; 输出文件:即项目的日志文件; 2>&1:将错误重定向输出到标准输出上 2:stderr标准错误; 1:stdout标准输出; &:终端关闭后,命令仍执行。


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3