安装/运行apache tomcat

时间:2018-01-07 01:08:47

标签: java apache tomcat

这里的新人!我需要为类安装Apache Tomcat(以及诸如Java JDK和Eclipse之类的其他东西)。下载Java JDK(jdk1.8.0_152)后,我下载了Apache zip文件(版本8.5.24)并将其转移到" Program Files"。然后我创建了系统变量" JAVA_HOME" (JAVA_HOME:" C:\ Program Files \ Java \ jdk1.8.0_152")。当我尝试在命令行界面中运行startup.bat时,它没有工作并且引用了未定义的CATALINA_HOME变量。然后我创建了CATALINA_HOME变量(CATALINA_HOME:" C:\ Program Files \ apache-tomcat-8.5.24")。之后,当我尝试运行startup.bat时(我使用了这一行:" C:\ Program Files \ apache-tomcat-8.5.24 \ bin \ startup.bat"),我得到了Files \ Apache的Tomcat的24年8月5日""出人意料。我现在所处的位置......我查看了论坛,我想知道我是否遗漏了Path变量中的内容。我也研究了这个问题(Tomcat is not running even though JAVA_HOME path is correct),但它并没有解决我的问题。

谢谢!

更新

在我看来,另一个问题与我的不完全相同(即使它们非常相似),对我来说解决方案也有所不同。在命令行中心运行startup.bat无效。创建快捷方式解决了我的解决方案。谢谢大家!

2 个答案:

答案 0 :(得分:1)

好像是" Program Files"弄乱了一切。尝试添加用引号括起来的路径。如果这不起作用,您可以将Tomcat目录移动到另一个地方(该路径不包含空格)

答案 1 :(得分:0)

乍一看的问题解决方案应该解决上面的问题。但是还有其他方法可以解决它。

您也可以将%CATALINA_HOME%/bin;放入PATH变量中。您可以直接从终端/控制台运行$startup.bat命令而不提供任何完整路径。在这种情况下,您必须重新启动终端(命令提示符)窗口。

另一个方便的功能是在startup.bat(可能)中创建Desktop文件的快捷方式,然后运行它。