【问题标题】:Error while installation of apache-tomcat-9.0.0.M26 on windows 8在 Windows 8 上安装 apache-tomcat-9.0.0.M26 时出错
【发布时间】:2018-02-24 12:49:26
【问题描述】:

我正在尝试在我的 Windows 8 上安装 tomcat 9,但始终出现以下错误 enter image description here 我试图将它安装在 C: Program Files\Java 内、C:\master.. 和 E:\java\ 内 我在环境变量中添加了 JAVA_HOME、JRE_HOME、Classpath、CATALINA_HOME,如下所示:

CATALINA_HOME=e:\Java\apache-tomcat-9.0.0.M26
JAVA_HOME= C:\Program Files\Java\jdk1.8.0_111
JRE_HOME= C:\Program Files\Java\jre1.8.0_144
ClassPath=%JAVA_HOME%\bin;%JRE_HOME%\bin;%CATALINA_HOME%\lib

tomcat 文件夹位于 c 中,然后位于 e 中,因为如果权限仅限于服务器,但出现如图所示的相同错误。有什么解决办法吗?

【问题讨论】:

  • Microsoft Windows [版本 6.2.9200] (c) 2012 Microsoft Corporation。版权所有。 >C:\Users\XXXX>e: >E:\>cd Java\apache-tomcat-9.0.0.M26\bin >E:\Java\apache-tomcat-9.0.0.M26\bin>set java_home JAVA_HOME =(值 = C:\Program Files\Java\jdk1.8.0_111)>E:\Java\apache-tomcat-9.0.0.M26\bin>设置 jre_home JRE_HOME=(值 = C:\Program Files\Java\ jre1.8.0_144) >E:\Java\apache-tomcat-9.0.0.M26\bin>startup JRE_HOME 环境变量未正确定义 运行此程序需要此环境变量 >E:\Java\apache-tomcat -9.0.0.M26\bin>
  • 请使用您作为评论添加的数据编辑您的问题并相应地格式化它们。作为评论,它非常难以阅读。
  • 是写在cmd窗口中的字符串。我添加了图像但我看不到它,所以我写了所有写的内容。

标签: java apache tomcat


【解决方案1】:

无论你从哪里得到那个括号和价值的东西:摆脱它。 JAVA_HOME 或 JRE_HOME 需要解析为一个目录。请原谅我缺少 Windows foo,但 cd %JAVA_HOME%(或者尝试 $JAVA_HOME 或省略尾随 %)必须导致该目录成为当前目录。

这个 (value= 东西和右括号没有任何关系。

您可以在 tomcat bin/setenv.bat 中定义适当的值(您可能需要创建该文件,它会在那里自动使用)

【讨论】:

  • 我尝试了所有这些,但不幸的是它不起作用。谢谢
  • 请发布新的价值观和死记硬背的消息
【解决方案2】:

错误是因为一些问题,首先我将环境变量定义为用户变量,我必须将它们定义为系统变量。 那么conf文件夹中的xml文件要按照这个链接中提到的第三步修改:here 之后,CMD 必须以管理员身份运行

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-09-01
    • 2012-10-18
    • 2014-10-29
    • 1970-01-01
    • 1970-01-01
    • 2014-01-08
    相关资源
    最近更新 更多