正在尝试获取 Tomcat 运行 XAMPP
Trying to get Tomcat running with XAMPP
我已经安装了 XAMPP v3.2.2 并正确安装了 Apache 和 MySQL 运行ning。 Tomcat 不会启动并出现错误:
Tomcat Started/Stopped with errors, return code: 1
14:37:47 [Tomcat] Make sure you have Java JDK or JRE installed and the required ports are free
14:37:47 [Tomcat] Check the "/xampp/tomcat/logs" folder for more information
当我打开名为 catalina.pid
的日志时,它只有 PID 8556(尽管每次我尝试 运行 Tomcat 时这个值都不同)。
我已经更改了 Tomcat 的默认端口。我已经安装了 Java JDK (C:\Program Files (x86)\Java\jdk1.8.0_65
) 和 Java JRE (C:\Program Files (x86)\Java\jre6
) 并将 Windows 系统属性中的环境变量设置为 JAVA_HOME
和 JRE_HOME
到前面提到的文件路径。我不确定我还能尝试什么来克服这个错误?
** 关于 JRE 的额外信息 **
出于某种原因,我有两个 JRE 实例,C:\Program Files (x86)\Java\jre6
和 C:\Program Files (x86)\Java\jre1.8.0_65
。虽然我已经尝试在环境变量设置中设置两者都不起作用,但我想知道这是否可能是问题的原因?
设置路径似乎有问题。确保设置路径示例路径:
- CATALINA_HOME : D:\Java\Tomcat
- 类路径:D:\Java\Tomcat\lib\servlet-api.jar;D:\Java\Tomcat\lib\jsp-api.jar
- JAVA_HOME : D:\Java\jdk
- 路径:D:\Java\jdk\bin;D:\Java\Tomcat\bin
- 您还可以 运行 Xamp Tomcat 具有 "Administrator" 权限
如果您使用的是 Skype,请检查并确保 Skype 未使用端口 8080 或 8081。如果是这种情况,请更改 Skype 端口并重新启动 Skype
进入环境变量,在系统变量中添加,
CATALINA_HOME : C:\xampp\tomcat
JAVA_HOME : C:\Program Files\Java\jdk1.8.0_92 (到你系统中的 jdk 路径)
现在转到文件夹 C:\xampp\tomcat
然后 shift + right click
并在此处选择打开命令 window 并键入 catalina_start
然后按回车键。
现在转到 xampp 控制面板并启动 tomcat。
谢谢 Anne Lingesh,
它按照您的回答工作。
进入环境变量,在系统变量中添加,
CATALINA_HOME : C:\xampp\tomcat
JAVA_HOME : C:\Program Files\Java\jdk1.8.0_92 (Upto your jdk path in your system)
现在转到文件夹 C:\xampp\tomcat
然后 shift + 右键单击并选择打开命令 window 并键入 catalina_start 然后按回车键。
现在转到 xampp 控制面板并启动 tomcat。
确保存在以下注册表路径:
HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java 发展 Kit
(14 或其他数字)
Tomcat启动器就靠这个了
我已经安装了 XAMPP v3.2.2 并正确安装了 Apache 和 MySQL 运行ning。 Tomcat 不会启动并出现错误:
Tomcat Started/Stopped with errors, return code: 1
14:37:47 [Tomcat] Make sure you have Java JDK or JRE installed and the required ports are free
14:37:47 [Tomcat] Check the "/xampp/tomcat/logs" folder for more information
当我打开名为 catalina.pid
的日志时,它只有 PID 8556(尽管每次我尝试 运行 Tomcat 时这个值都不同)。
我已经更改了 Tomcat 的默认端口。我已经安装了 Java JDK (C:\Program Files (x86)\Java\jdk1.8.0_65
) 和 Java JRE (C:\Program Files (x86)\Java\jre6
) 并将 Windows 系统属性中的环境变量设置为 JAVA_HOME
和 JRE_HOME
到前面提到的文件路径。我不确定我还能尝试什么来克服这个错误?
** 关于 JRE 的额外信息 **
出于某种原因,我有两个 JRE 实例,C:\Program Files (x86)\Java\jre6
和 C:\Program Files (x86)\Java\jre1.8.0_65
。虽然我已经尝试在环境变量设置中设置两者都不起作用,但我想知道这是否可能是问题的原因?
设置路径似乎有问题。确保设置路径示例路径:
- CATALINA_HOME : D:\Java\Tomcat
- 类路径:D:\Java\Tomcat\lib\servlet-api.jar;D:\Java\Tomcat\lib\jsp-api.jar
- JAVA_HOME : D:\Java\jdk
- 路径:D:\Java\jdk\bin;D:\Java\Tomcat\bin
- 您还可以 运行 Xamp Tomcat 具有 "Administrator" 权限
如果您使用的是 Skype,请检查并确保 Skype 未使用端口 8080 或 8081。如果是这种情况,请更改 Skype 端口并重新启动 Skype
进入环境变量,在系统变量中添加,
CATALINA_HOME : C:\xampp\tomcat
JAVA_HOME : C:\Program Files\Java\jdk1.8.0_92 (到你系统中的 jdk 路径)
现在转到文件夹 C:\xampp\tomcat
然后 shift + right click
并在此处选择打开命令 window 并键入 catalina_start
然后按回车键。
现在转到 xampp 控制面板并启动 tomcat。
谢谢 Anne Lingesh, 它按照您的回答工作。
进入环境变量,在系统变量中添加,
CATALINA_HOME : C:\xampp\tomcat
JAVA_HOME : C:\Program Files\Java\jdk1.8.0_92 (Upto your jdk path in your system)
现在转到文件夹 C:\xampp\tomcat
然后 shift + 右键单击并选择打开命令 window 并键入 catalina_start 然后按回车键。
现在转到 xampp 控制面板并启动 tomcat。
确保存在以下注册表路径:
HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java 发展 Kit
(14 或其他数字)
Tomcat启动器就靠这个了