当我尝试将Tomcat作为服务安装时,我不断获取
"未定义JAVA_HOME环境变量"
错误,即使我的Java_Home设置为我的jre。我尝试放置我的JDK,然后更新我的Java并放入我的新JRE,然后解决问题的是擦除Java_Home变量,将JRE_HOME变量设置为JRE(C:\ Program Files \ Java \ jre-9.0.1)和然后重新启动。错误终于消失了,我可以安装/运行Tomcat作为服务。
但是现在我尝试使用Maven,之前它曾经允许我制作maven项目,但是现在,因为我删除了我的Java_Home变量,我收到了这个错误:
"在您的环境中找不到JAVA_HOME。请设置JAVA_HOME 环境中的变量以匹配Java的位置 安装"
所以,我正在查看maven目录中的文件,名为mvn.cmd的文件包含:
@REM ==== START VALIDATION ====
if not "%JAVA_HOME%" == "" goto OkJHome
以及
:OkJHome
if exist "%JRE_HOME%\bin\java.exe" goto chkMHome
所以如果我的JRE_Home设置好了,我真的很困惑如何解决这个问题,如果我的JAVA_HOME没有定义,它应该使用我的JRE_Home但maven不是。
如果我的JRE_Home正在为Tomcat工作,我需要做些什么才能让Maven接受它?
答案 0 :(得分:0)
将环境变量JAVA_HOME设置为import 'index.scss';
console.log(1);
&将JRE_HOME变量设置为{
"name": "b",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"author": "",
"license": "ISC",
"devDependencies": {
"webpack": "^3.9.1",
"webpack-dev-server": "^2.9.5"
}
}
你已经全部准备好了。