java_home not found in your enviroment 错误原因有一下几点
1. JAVA_HOME系统环境没配置, JAVA_HOME环境变量配置方法:
<1> 右击计算机图标 -> 属性 -> 点击"更改配置" -> 高级 -> 环境变量 -> 系统变量 -> 点击"新建" -> 变量名: JAVA_HOME, 变量值: JDK的根目录(***/jdk1.x.x) 注意:该路径后面不能添加";"
<2>CLASSPATH系统环境变量配置方法:右击计算机图标 -> 属性 -> 点击"更改配置" -> 高级 -> 环境变量 -> 系统变量 -> 点击"新建" -> 变量名: CLASSPATH, 变量值: ".;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;"
<3>Path系统环境变量配置方法:右击计算机图标 -> 属性 -> 点击"更改配置" -> 高级 -> 环境变量 -> 系统变量 -> 点击"新建" -> 变量名: Path, 变量值: ";%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;" (变量值前面第一个;视情况而加,若Path最后面已经有了;就不用加,没有就需要加)
<4>maven中的M2_HOME用户环境变量配置方法::右击计算机图标 -> 属性 -> 点击"更改配置" -> 高级 -> 环境变量 -> 用户变量 -> 点击"新建" -> 变量名: M2_HOME, 变量值: maven的安装路径(下载之后解压的路径"X盘:\某目录\apache-maven-3.3.9-bin\apache-maven-3.3.9")
<5>maven中的PATH用户环境变量配置方法::右击计算机图标 -> 属性 -> 点击"更改配置" -> 高级 -> 环境变量 -> 用户变量 -> 点击"新建" -> 变量名: PATH, 变量值: %M2_HOME%\bin;%JAVA_HOME%\bin;
2. 若以上都已配置,则在cmd中运行mvn -r ,若失败,提示java_home not found in your enviroment, 看cmd是否是以管理人员身份运行, cmd管理人员身份运行方法:打开C:\Windows\System32目录,找到cmd.exe 右击以管理人员方式运行,输入mvn -r,看是否成功
3,若cmd与管理人员方式失败,则开始查看配置环境变量的时候是否不小心弄错了, 查找原因方法: 打开cmd, 输入 echo %JAVA_HOME%, 输出的字符串后面不能带';'的,因为CLASSPATH变量值采用的JAVA_HOME的变量 例如: JAVA_HOME 输出的"C:\Program Files (x86)\Java\jdk1.7.0_25", 而 CLASSPATH = %JAVA_HOME%\lib\dt.jar 等价于 CLASSPATH = C:\Program Files (x86)\Java\jdk1.7.0_25\lib\dt.jar, 如果配置JAVA_HOME的echo 输出值为JAVA_HOME = "C:\Program Files (x86)\Java\jdk1.7.0_25;" 则 CLASSPATH = C:\Program Files (x86)\Java\jdk1.7.0_25;\lib\dt.jar, 系统找不到该dt.jar包,导致失败(如果还是失败,在查看一下M2_HOME是否配置的时候不小心出问题了), 以上应该可以解决java_home not found in your enviroment 的问题, 如有中间什么不对的地方望大神指点一下,小弟先在此感谢
相关推荐
标题“JAVA_SET_enviroment”暗示了我们讨论的主题与设置Java开发环境有关,特别是关于配置Java环境变量的步骤。在编程领域,尤其是Java开发中,正确地设置环境变量是至关重要的,因为它们指定了系统如何找到并执行...
### Environment variable ORACLE_UNQNAME not defined 错误解决 在Oracle数据库管理及维护过程中,可能会遇到“Environment variable ORACLE_UNQNAME not defined”这样的错误提示。本文将围绕这一问题展开详细...
标题中的问题 "The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path" 指的是在启动Apache Tomcat时遇到的一个错误,...
这个版本的发布解决了之前版本的一些已知问题,并且引入了一些新特性、性能改进和安全更新。 1. **Java版本号解析**: - "1.8"代表Java 8,这是Java的一个重大版本,引入了lambda表达式、Stream API、默认方法等...
通过这个预配置的环境,初学者可以更专注于学习OpenGL的基本概念和技巧,如顶点坐标、颜色、光照、纹理映射、深度测试、混合模式等,而无需担心底层库的配置问题。同时,这个环境也适合有一定经验的开发者作为快速...
Java Runtime Environment(JRE)是Java程序运行所需的基础组件,它是Oracle公司提供的Java平台标准版(Java SE)的一部分。在本例中,我们讨论的是64位版本的JRE 1.8.0,适用于Windows操作系统。这个版本的JRE包含...
Java Runtime Environment 1.8.0是Java开发和运行应用程序必不可少的一部分,它是Oracle公司发布的Java平台标准版(Java SE)的实现。这个版本是32位的,这意味着它设计用于在32位操作系统上运行,比如Windows XP、...
Position and orientation of indoor mobile robots must be obtained real timely during operation in structured industrial environment, so as to ensure the security and efficiency of cargo transportation...
Java的JRE1.5,全称为Java Runtime Environment 1.5,是Sun Microsystems公司(后被Oracle收购)推出的一款重要版本的Java运行环境。它为用户提供了执行Java应用程序和Applet所需的所有组件,确保了网页上的Java内容...
一个国外公司开发的金融交易系统开源项目,java语言,纯英文环境
build_enviroment.tar.xz
**描述:“jdk1.5-the enviroment of java developing”** 描述中提到的“Java开发环境”是指一套完整的工具和配置,使得开发者能够在计算机上编写、编译、调试和运行Java代码。JDK 1.5,也称为Java 5.0,是Oracle...
随书源代码(apue.2e.code)包含了书中所有示例的实现,这为读者提供了一个实践和学习的平台,通过阅读和运行这些代码,可以加深对UNIX编程的理解,提高解决问题的能力。 总而言之,《Advanced Programming in the ...
enviroment of cuda10.0 export CUDA_HOME=/usr/local/cuda export PATH=$PATH:$CUDA_HOME/bin export LD_LIBRARY_PATH=/usr/local/cuda-10.0/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}} export CUDA_HOME=/...
Free。harbor-2.5.1在线安装包。
为您的软件包准备一个目录,例如: /var/packages/Java11编辑/etc/profile以JAVA_HOME properly更新JAVA_HOME properly #PATH=$PATH:/var/packages/Java8/target/j2sdk-image/bin # Synology Java runtime ...
标题中的“Bluetooth enviroment monitor.rar”表明这是一个与蓝牙相关的环境监测程序,它可能是通过蓝牙技术来收集和传输数据的。DA14580是一个智能蓝牙微控制器,由Dialog Semiconductor公司生产,常用于低功耗...
Enviro - Dynamic Environment 是一款专为Unity开发设计的环境插件,它提供了丰富的环境设置功能,使得游戏开发者能够轻松创建出各种逼真的天气效果。这款插件的核心特性在于其高度的灵活性和可定制性,允许用户在...
setJavaEnvironment 里面的 与子目录有关,你需要重新设置目录.比如 你的jdk目录是 jdk1.5,你需要把 \jdk1.6\bin\java.exe 改为 \jdk1.5\bin\java.exe 其它的类推