基于Maven编译的JDK环境安装配置

简介: 基于Maven编译的JDK环境安装配置

报错:


 在使用Maven编译打包项目时需要有Java环境,所以需要安装JDK,并且不能是Jre,必须要JDK才可以正常编译,使用Yum安装有时候可能会存在问题(jre会出现下面报错),所以推荐使用下面的方法手动下载JDK安装并配置环境变量!

1.png

[root@Jenkins company]# mvn package -Dmaven.test.skip=true
The JAVA_HOME environment variable is not defined correctly
This environment variable is needed to run this program
NB:JAVA_ HOME should point to a JDK not a JRE

下载:


清华大学开源镜像站OpenJDK8-64位版本:https://mirror.tuna.tsinghua.edu.cn/AdoptOpenJDK/8/jdk/x64/linux/


安装配置JDK环境

[root@Jenkins ~]# ll
-rw-r--r--  1 root root 103063877 3月  10 09:05 OpenJDK8U-jdk_x64_linux_hotspot_8u322b06.tar.gz
[root@Jenkins ~]# tar -xf OpenJDK8U-jdk_x64_linux_hotspot_8u322b06.tar.gz -C /usr/lib/
[root@Jenkins ~]# vim /etc/profile    #配置JDK环境变量
...
export MAVEN_HOME=/usr/local/apache-maven-3.6.3
export PATH=$PATH:$MAVEN_HOME/bin
...
export JAVA_HOME=/usr/lib/jdk8u322-b06/    #添加JDK运行路径
[root@Jenkins ~]# source /etc/profile    #更新环境变量配置文件

查看JDK版本

[root@Jenkins ~]# echo $JAVA_HOME
/usr/lib/jdk8u322-b06/
[root@Jenkins ~]# java -version
openjdk version "1.8.0_322"
OpenJDK Runtime Environment (build 1.8.0_322-b06)
OpenJDK 64-Bit Server VM (build 25.322-b06, mixed mode)

2.png

相关文章
|
2月前
|
Java Maven
Maven编译报错
Maven编译报错
66 1
|
2月前
|
Java Linux
java基础(3)安装好JDK后使用javac.exe编译java文件、java.exe运行编译好的类
本文介绍了如何在安装JDK后使用`javac.exe`编译Java文件,以及使用`java.exe`运行编译好的类文件。涵盖了JDK的安装、环境变量配置、编写Java程序、使用命令行编译和运行程序的步骤,并提供了解决中文乱码的方法。
64 2
|
3月前
|
Java Maven
解决idea每次新建maven项目都需要重新配置maven的问题
解决idea每次新建maven项目都需要重新配置maven的问题
163 1
|
1月前
|
Java Shell 应用服务中间件
Mac系统下配置环境变量:Javajdk、maven、tomcat 环境变量配置及对应配置文件
这篇文章介绍了如何在Mac系统下配置Java JDK、Maven和Tomcat的环境变量,包括配置文件的选择、解决环境变量在zsh shell中无效的问题、查看和设置系统环境变量的方法,以及JDK和Maven的下载、配置和测试步骤。
1429 1
Mac系统下配置环境变量:Javajdk、maven、tomcat 环境变量配置及对应配置文件
|
1月前
|
Java 关系型数据库 MySQL
自动化测试项目实战笔记(一):JDK、Tomcat、MySQL、Jpress环境安装和搭建
这篇文章是关于自动化测试项目实战笔记,涵盖了JDK、Tomcat、MySQL、Jpress环境的安装和搭建过程,以及测试用例和常见问题总结。
50 1
自动化测试项目实战笔记(一):JDK、Tomcat、MySQL、Jpress环境安装和搭建
|
29天前
|
Java 编译器 测试技术
全面理解Maven Compiler Plugin-Maven编译插件
【10月更文挑战第16天】
186 1
|
1月前
|
Java jenkins 持续交付
Centos7下docker的jenkins下载并配置jdk与maven
通过上述步骤,您将成功在CentOS 7上的Docker容器中部署了Jenkins,并配置好了JDK与Maven,为持续集成和自动化构建打下了坚实基础。
105 1
|
1月前
|
Java Shell Maven
Flink-11 Flink Java 3分钟上手 打包Flink 提交任务至服务器执行 JobSubmit Maven打包Ja配置 maven-shade-plugin
Flink-11 Flink Java 3分钟上手 打包Flink 提交任务至服务器执行 JobSubmit Maven打包Ja配置 maven-shade-plugin
105 4
|
21天前
|
Java 测试技术 项目管理
maven编译本地代码的命令是什么?
【10月更文挑战第26天】maven编译本地代码的命令是什么?
40 0
|
1月前
|
Java Maven
震惊!idea专业版如何配置maven国内源手把手教学
文章提供了如何在IDEA专业版中配置Maven使用国内源(如阿里云)的详细步骤,以加快依赖下载速度,并解释了配置国内源的原因。
491 0
震惊!idea专业版如何配置maven国内源手把手教学

推荐镜像

更多
下一篇
无影云桌面