linux - 尝试在 Linux 中启动 Tomcat 时不是目录错误

标签 linux tomcat terminal redhat

我已经安装了 JDK、1.7u45 并设置了 JAVA_HOME 和 JRE_HOME 等等。 之后我安装了 Apache Tomcat 1.6.37 并在运行命令时

./catalina.sh run

它在终端窗口中给出以下日志。 为什么会这样?

bash-4.1$ ./catalina.sh run
Using CATALINA_BASE:   /home/Desktop/apache-tomcat-6.0.37
Using CATALINA_HOME:   /home/Desktop/apache-tomcat-6.0.37
Using CATALINA_TMPDIR: /home/Desktop/apache-tomcat-6.0.37/temp
Using JRE_HOME:        /home/Desktop/jdk1.7.0_45/bin/java
Using CLASSPATH:       /home/Desktop/apache-tomcat-6.0.37/bin/bootstrap.jar
Testing 2
./catalina.sh: line 309: /home/Desktop/jdk1.7.0_45/bin/java/bin/java: Not a directory
./catalina.sh: line 309: exec: /home/Desktop/jdk1.7.0_45/bin/java/bin/java: cannot execute: Not a directory

注意:测试 2 只是一个回显输出。

这个错误是什么意思?

最佳答案

尝试将 JRE_HOMEJAVA_HOME 设置为 /home/Desktop/jdk1.7.0_45(JRE 安装的根目录)

关于linux - 尝试在 Linux 中启动 Tomcat 时不是目录错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20260049/

相关文章:

sql-server - 在 Ubuntu 18.04 中安装 SQL Server 时出现 gpg : no valid OpenPGP data found.

python - 如何使用先前的命令输出作为另一个命令 : python 的一部分使用

linux - 关于创建模块的问题?

java - 在 eclipse 之外的 tomcat 上部署轴 2 Web 服务

linux - 使用 ImageMagick : too many exceptions and blinking problem 创建 GIF 图像时出错

c - 我怎样才能在同一个管道上写两次?

rest - Tomcat v7.0 服务器不读取 context.xml

apache - Tomcat 可能未启动或正在监听错误的端口 (errno=13)

file - Ubuntu 如何使用终端将多个文本文件合并为一个

c++ - 如何从终端运行用 eclipse 编写的 c++ 程序