晚上,当我准备将好的spring boot通过mvn clean package 打包成jar文件上传到linux服务器时,却在打包过程中出现了错误: C:\>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…
The JAVA_HOME environment variable is not defined correctlyThis environment variable is needed to run this programNB: JAVA_HOME should point to a JDK not a JRE centos 7 安装maven 执行mvn -v  的时候报这个错误  发现是 java_home 的路径不对 which java  找到java 的执行目录 修改下 /etc…
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.6编译,然后电脑的JAVA_HOME系统变量配的是jdk1.7的,在tomcat启动时报错 The JAVA_HOME environment variable is not defined correctly,中文意思是JAVA_HOME定义不正确,去系统变量看指向的是jdk 1.7,当然不正确了,那如何为这个tomcat单独指定一个JAVA_HOME? 方法: Tomcat的jre配置,原来是 改成jdk路径(也就是去掉jre) PS:在myeclipse里to…
参考https://blog.csdn.net/qq_30507287/article/details/53981851 今天在服务器的tomcat上部署.war文件,双击startup闪退,然后在tomcat/bin目录下,shift+右键,打开命令行窗口,然后把startup.bat拖进命令行窗口,回车,出现“jre_home environment variable is not defined correctly this environment variable is need”问题…
创建一个maven项目后想启动tomcat测试一下新建的maven项目,结果一直报The JRE_HOME environment variable is not defined correctly,然后就会导致报出Application Server was not connected before run configuration stop, reason: Unable to ping server at localhost:1099等错误,分析了一大通,根据网上查到的一些说法,启动To…
<span style="font-size:18px;">The BASEDIR environment variable is not defined correctly</span> 启动tomcat时报错 <strong>The BASEDIR environment variable is not defined correctly This environment variable is needed to run this progra…
已经安装了JDK1.7 和对应JRE 安装了tomcat8 都是解压版 并设置了JAVA_HOME.JRE_HOME 但Tomcat在启动过程中找不到 错误: the JRE_HOME environment variable is not defined correctly This environment variableis needed to run this program 原因: startup.ba脚本调用了catalina.bat 所以需要更改catalina.bat中这部分值为…
<span style="font-size:18px;">The BASEDIR environment variable is not defined correctly</span> 启动tomcat时报错 <strong>The BASEDIR environment variable is not defined correctly This environment variable is needed to run this progra…
运行tomcat/bin目录下的startup.bat时报错:the CATALINA_HOME environment variable is not defined correctly 碰到这个问题时的第一反应是添加CATALINA_HOME环境变量:   添加环境变量后发现问题不能解决,还是报同样的错误,打开startup.bat脚本,找到出错的位置   阅读代码后可以发现: 1. 未设置CATALINA_HOME变量时,系统会将cd所在的路径设置为CATALINA_HOME,所以引发了第…
1.除手动使用开始菜单自启动或者程序启动TOMCAT时TOMCAT一闪而过,这时候是发生了错误,这时候我们打开BIN目录下的“startup.bat”文件,编辑,在结尾添加pause命名,这样在CMD下执行startup.bat时就会出错停止,这时候我们就知道是什么错误了. 2.运行tomcat/bin目录下的startup.bat时报错:the CATALINA_HOME environment variable is not defined correctly 碰到这个问题时的第一反应是添加…
昨天启动tomcat还好好的,今天不知道抽什么风,cmd中报错: The JRE_HOME environment variable is not defined correctly This environment 找到了原因: 在startup.bat里边实际调用了另一个批处理,就是setclasspath.bat这个文件,把这个文件以文本形式打开,里边写的就是寻找你配置的JAVA_HOME和JRE_HOME路径,既然电脑傻了吧唧的找不到,那咱就不让他找了,咱就直接给他就完了呗. 因为我昨天…
在tomcat的bin目录下,双击startup.bat,闪一下,就没了,后来仔细看了一下黑屏闪的内容如下: the JRE_HOME environment variable is not defined correctly  This environment variableis needed to run this program 原因:以前版本的tomcat需要JDK,现在的tomcat(本人的是7.0)只要有JRE就可以. 如果你装的tomcat的是解压版的(免安装的)那么则需要自己手…
tomcat配置的时候弹出错误,The jre_home environment variable is not defined correctly,难道jre环境变量配置不正确?但是我们又可以执行javac或者java命令,这就很奇怪了. 解决方法是打开/tomcat/bin/setclasspath.bat文件,直接将java的所有环境变量添加进去. 再在命令提示符下运行/tomcat/bin/startup.bat即可完成.…
文章目录 问题描述 解决方案 问题描述 已经配置好了JAVA_HOME,CLASSPATH,Path等系列环境变量,且正确配置了CATALINA_HOME值为D:\apache-tomcat-7.0.93.然而执行startup.bat或者services.bat install时报错如下: The CATALINA_HOME environment variable is not defined correctly This environment variable is needed to…
启动Tomcat后startup.bat脚本调用了catalina.bat,然后catalina.bat调用了setclasspath.bat,setclasspath.bat的头部定义了JAVA_HOME和JER_HOME,所以基本确定的错误的地方就在这里: set JAVA_HOME=E:\Java\jdk1.7.0_45(以我安装的jdk位置为例)set JRE_HOME=E:\Java\jdk1.7.0_45\jre 如果tomcat在启动的时候闪退,也不出现什么原因,在bin目录下的s…
从上图可以看出 是我们没有设置CATALINA_HOME变量 于是我设置了这个变量之后 ,再次重启,ok了…
之前装好tomcat后正常运行  后来重装系统后,又一次配置环境时却报错. 在网上查找了两篇文章. https://blog.csdn.net/haleyliu123/article/details/68953796 https://blog.csdn.net/qq_28688909/article/details/72862422 最后发现第一篇文章解决了问题. 按提示修改: win+X   点击运行,输入cmd 在输入startup: 运行后不要关闭当前界面,打开浏览器输入localhost…
未成功配置CATALINA_HOME 1.计算机>属性>环境变量, 新建环境变量.变量名为CATALINA_HOME ,变量值tomcat的解压目录,注意后面不用多加“\”或者“;” 2.在环境变量Path中,新增加“%TALINA_HOME%\bin\ " 3.启动tomcat :进入命令行cmd,输入startup.bat 问题插入---------------------------------------------------------------------------…
解决办法: Tomcat无论在windows上还是Linux上只需要吧安装包传上去解压就行,不需要配置环境变量,吧之前有可能别人别配置的环境变量统一删掉即可(网上一大堆说需要配置的都是胡说八道).把以下配置删掉 CATALINA_BASE E:\Java\apache-tomcat-6.0.29CATALINA_HOME E:\Java\apache-tomcat-6.0.29TOMCAT_HOME E:\Java\apache-tomcat-6.0.29…
直接在idea安装目录下运行idea.sh可以正常启动,但是使用ubuntu的dash搜索出来的idea报错,No JDK found. Please validate either IDEA_JDK, JDK_HOME or JAVA_HOME environment variable points to valid JDK installation. 意思是找不到JDK,但是实际上我在~/.bashrc下已经配置了JAVA_HOME环境变量,哎. 解决办法,直接配置/etc/environm…
环境:Oracle 11g r2   win7 问题描述:Environment variable ORACLE_UNQNAME not defined. Please set ORACLE_UNQNAME to database unique name. 解决:在cmd中输入:set ORACLE_UNQNAME=orcl   (orcl是SID) 如果再报的错误是:OC4J Configuration issue. 则设置:set ORACLE_HOSTNAME=localhost 问题解决…
今天是2017年2月27.在Linux下部署Tomcat官网下载的Tomcat 8.5,结果启动startup.sh报如下错,即使只是跑version.sh也报同样的错. $ ./version.sh The BASEDIR environment variable is not defined This environment variable is needed to run this program 网上一搜,个个都说是./bin目录下的权限问题.但整个文件夹都设了777权限也没用.后来发…
https://stackoverflow.com/questions/17601827/which-one-should-java-home-to-point-jdk-or-jre 临时变更JAVA_HOME的方案: https://stackoverflow.com/questions/2503658/specify-jdk-for-maven-to-use…
1. tomcat——>bin——>setclasspath.bat,使用记事本打开. 2. 添加如下代码即可: 为自己实际的环境变量配置为准!!! set JAVA_HOME=D:\IDEA\IDEA\jdk 具体如图: 3.详情解释 startup.bat里边实际调用了另一个批处理,就是setclasspath.bat这个文件,把这个文件以文本形式打开,里边其实写的就是寻找你配置的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的配置中…
Eclipse中使用maven插件的时候,运行run as maven build的时候报错 -Dmaven.multiModuleProjectDirectory system propery is not set. Check $M2_HOME environment variable and mvn script match. 可以设一个环境变量M2_HOME指向你的maven安装目录 M2_HOME=D:\Apps\apache-maven-3.3.1 然后在Window->Prefer…
从别的地方复制了一个tomcat, 启动后一闪即退, 使用记事本打开 startup.bat文件, 在文件底部修改, 并追加如下内容 call "%EXECUTABLE%" run %CMD_LINE_ARGS% 注意这里的run 本来是start :end pause 这个是没有的, 自己添加的, 为的就是将错误信息暴露出来 下面就是错误信息: Neither the JAVA_HOME nor the JRE_HOME environment variable is defined…
在使用普通用户更新tomcat项目适合出现这个信息,Neither the JAVA_HOME nor the JRE_HOME environment variable is defined At least one of these environment variable is needed to run this program    java_home或者 jre_home的的环境变量是错误的,索性在该项目的bin目录下将catalina.sh中加上java_home 我本机的是环境变…
错误: -Dmaven.multiModuleProjectDirectory system property is not set. Check $M2_HOME environment variable and mvn script match. 这个错误是由于Maven版本与当前IDE不兼容导致的,解决方法如下: 1.Maven降级. 2.升级IDE. 3.可以尝试这个方法:…