文档章节

xmapp启动Tomcat时报JDK、JRE未安装错误的解决方法

glen_xu
 glen_xu
发布于 2015/07/04 13:49
字数 427
阅读 3755
收藏 3

我的xmapp是1.8,用的是非安装版的JDK,设置好JAVA_HOME之后,用xmapp控制面板启动Tomcat时报JDK、JRE未安装错误,错误内容如下:

17:07:17 [Tomcat] Attempting to start Tomcat app...
17:07:18 [Tomcat] Tomcat Started/Stopped with errors, return code: 1
17:07:18 [Tomcat] Make sure you have Java JDK or JRE installed and the required ports are free
17:07:18 [Tomcat] Check the "/xampp/tomcat/logs" folder for more information

然后我用xampptomcat目录下的catalina_start.bat启动试了一下,发面能正常启动。那就说明不是端口问题,而是xampp无法找到JAVA_HOME。

进入xampp目录,发现该目录也有一个catalina_start.bat,打开一下,果然,它只找了注册表,而没有直接使用环境变量。

解决方法有两个,一是添加注册表项,二是修改Xampp的Bat文件。

方法一:

JDK版本和Windows版相同(JDK和Windows同为32位或同为64位)时,添加项HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Development Kit,其默认值为你的JDK目录(和JAVA_HOME一样)。也可以把以下内容保存成reg文件,再导入。

REGEDIT4
[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Development Kit]
@="E:\\jre1.7"

JDK版本和Windows版本不同(Windows为64位、Java为32位)时,添加项HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\JavaSoft\Java Development Kit,其默认值为你的JDK目录(和JAVA_HOME一样)。也可以把以下内容保存成reg文件,再导入。

REGEDIT4
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\JavaSoft\Java Development Kit]
@="你的JDK目录"

方法二:

要修改的文件有三个,分别为xampp\catalina_service.bat、xampp\catalina_start.bat、xampp\catalina_stop.bat。修改方法如下:

  1. 找到 goto ENDERROR

  2. 把 goto ENDERROR 改为 goto JDKRUN

修改完成后保存,然后再用xmapp控制面板启动,应该就没错误了。


本文转载自:http://yutuo.net/archives/ce8be11798bd961f.html

共有 人打赏支持
glen_xu
粉丝 10
博文 132
码字总数 18057
作品 0
济南
私信 提问
缺少JRE导致的404错误

初学web开发,今天安装了一个tomcat,运行正常,但访问的时候显示空白页,并在日志 localhostaccesslog.xxxx-xx-xx.txt中出现类似错误: 192.168.1.100 - - [15/Apr/2016:19:48:58 +0800] "GET /...

jetyi
2016/04/15
0
0
Eclipse常见错误以及解决方案

Eclipse常见错误以及解决方案 错误一 :The type java.lang.Object cannot be resolved.It is indirectly referenced from required.class files 解决方案 : 出现以上信息的原因是因为你装了...

messi_10
2015/11/27
30
0
服务器环境之4:ubuntu14.04安装tomcat,端口修改

一、下载tomcat https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.0.36/bin/apache-tomcat-8.0.36.tar.gz 二、上传服务器并解压 1.创建文件夹 2.上传 弹出窗口中选择下载好的...

菜鸟一直在成长
2016/07/01
37
0
centos7下配置tomcat

今天研究了下配置tomcat:1.安装前提,配置apr,apr-util两个文件,具体方法百度2.还需要安装jdk环境将jdk环境变量写入/etc/profile里export JAVAHOME=/usr/java/jdk1.8.0151export JREHOME=/...

水滴的历程
2017/12/13
0
0
Centos7(7.2)服务器javaweb项目运行环境配置

mysql安装(yum方式安装) CentOS7的yum源中默认是没有mysql的。为了解决这个问题,我们要先下载mysql的repo源。 1. 下载mysql的repo源 $ wget http://repo.mysql.com/mysql-community-relea...

陈俊凯
2016/11/09
57
0

没有更多内容

加载失败,请刷新页面

加载更多

泛型就这么简单

前言 从今天开始进入Java基础的复习,可能一个星期会有一篇的<十道简单算法>,我写博文的未必都是正确的~如果有写错的地方请大家多多包涵并指正~ 今天要复习的是泛型,泛型在Java中也是个很...

群星纪元
18分钟前
0
0
大数据提醒你:中国这些古建筑,可能是下一个巴黎圣母院!

大家晚上好,我是今天的提笔人嗅嗅。 巴黎圣母院失火事件让我的心情很沉重,一句无关痛痒的安慰“巴黎不哭”,已经不能表达我对这场文化之殇的惋惜之痛,人类伟大的建筑在一瞬间被毁灭。 世界...

forespider
30分钟前
0
0
mysql函数substring_index的用法

substring_index 按索引字符位进行截取字符串 substring_index(“待截取的字符串”,“截取数据依据的字符”,截取字符的位置N) 第三个参数可正,可负。正数表示索引字符前面的字符串,负数...

echojson
30分钟前
0
0
好程序员web前端分享用CSS和JS打造一个简单的图片编辑器

好程序员web前端分享用CSS和JS打造一个简单的图片编辑器,本文主要是利用CSS的 filter和简单的Jquery代码来实现一个简单的图片编辑器,包括对图片的透明度,黑白,图片亮度等调节。 CSS filt...

好程序员IT
39分钟前
2
0
浅析spring mvc的细节

spring mvc 整体结构 系统监听到请求 -> 通知tomcat -> 根据web.xml 通知相应的拦截器(spring mvc 通常指DispatcherServlet) --> 检查url是否有相匹配的请求实现 --> 拿到请求实现bean的适配...

最爱肉肉
41分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部