cmd中运行maven -v提示JAVA_HOME的配置问题解决办法

问题描述:

在安装maven之后,输入:mvn --version进行查询,结果是:

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.

已经确定不是jdk版本的原因。

问题分析和解决方案:

1.JAVA_HOME的配置中不要包含bin文件夹,对应path才应该包含bin文件夹;

2.修改JAVA_HOME之后,需要关闭先前打开的cmd窗口,重新打开一个cmd窗口,此时测试mvn --version才会成功。

原文地址:https://www.cnblogs.com/ThreeJinBlogs/p/9425536.html

时间: 2024-10-07 21:34:21

cmd中运行maven -v提示JAVA_HOME的配置问题解决办法的相关文章

maven工程运行maven test提示JAVA_HOME 未配置的解决

maven工程运行maven test提示JAVA_HOME 未配置的解决: ----- 以下内容转自http://blog.sina.com.cn/s/blog_9ba71d0b01014bux.html JDK (Java Development Kit) Java开发工具包,很直白的说就是为开发人员准备的SDK. SDK (Software Development Kit)软件开发包.所以我们解压JDK 会发现在安装位置 有一个JDK有一个JRE(Java Runtime Envirome

nodejs:cmd中输入node -v提示不是内部文件等

安装好nodejs后,很想熟悉一下是否安装好了,可通过cmd实验一番,打开cmd输入"node -v",按下enter,出现如图一提示 图1 解决方案如下: 1.打开"系统属性"面板如图2(打开系统面板按如下步骤:1.桌面鼠标右击"计算机",2.弹出提示框,点击"属性",3.打开"系统"面板,点击"高级系统设置"如图3,即可进入系统属性面板) 图2 图3 2.点击"环境变量&q

LoadRunner中运行场景时提示"You do not have a license for this Vuser type."

LoadRunner中运行场景时提示"You do not have a license for this Vuser type." 2012-06-15 17:09:07|  分类: Software Testing |举报 |字号 订阅 问题: 使用Java Vuser协议调用Java应用程序,脚本执行通过后,在Controller中运行场景时,均为Errors不通过,报错如下: 解决: 百度"You do not have a license for this Vuse

web前端入门到实战:HTML中img标签的src属性绝对路径问题解决办法,完全解决!

HTML中img标签的src属性绝对路径问题解决办法,完全解决 需求:有时候自己的项目img的src路径需要用到本地某文件夹下的图片,而不是直接使用项目根目录下的图片. 场景:eclipse,tomcat,html,img,src,java 注意:不需要寻找tomcat真实路径下的server.xml去修改,这个地方不需要修改. 解决办法:1.在eclipse中找到你的项目发布的tomcat服务器,然后找到左侧Servers下对应的你的Tomcat服务器中的server.xml文件,如下图所示:

安装好maven后,在cmd中运行mvn报一下的错误

当然报错,你这个路径下并没有pom.xml文件.你可以运行这个命令: mvn -version.

maven拓展——eclipse中运行maven项目

首先,在pom.xml中配置插件: <build> <plugins> <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifactId> <version>2.1</version> <configuration> <port>8080</p

如何在cmd中运行.py文件

C:\Users\mf>cd C:\Program Files\Python36C:\Program Files\Python36>python const.py 切换到.py文件所在目录

eclipse中运行tomcat找不到jre的解决办法

一.在eclipse中选择 window--->preferences 二.runtime environment  ----->edit 三.在这个地方就可以进行选择jre了.

android之Android中的SQL查询语句LIKE绑定参数问题解决办法(sqlite数据库)

由于考虑到数据库的安全性,不被轻易SQL注入,执行查询语句时,一般不使用直接拼接的语句,而是使用参数传递的方法.然后在使用参数传递的方法中时,发现当使用like方式查询数据时,很容易出现一个问题. 错误案例: 复制代码代码如下: String myname = "abc";String sql = "select * from mytable where name like '?%'";Cursor cursor = db.rawQuery(sql, new Str