我在Linux Mint 13下运行Tomcat7作为服务时遇到困难。我从源代码而不是从 apt-get存储库
进行安装环境变量:
$ JAVA_HOME: / usr / lib / jvm / java
$ JRE_HOME: /usr/local/java/jre1.7.0_07
$ PATH:在/ usr / local / sbin中:在/ usr / local / bin目录:/ usr / sbin目录:在/ usr / bin中:/ sbin目录:/ bin中:在/ usr /游戏:/家/tyler/bin:/usr/local/java/jdk1.7.0_07/bin:/home/tyler/bin:/usr/local/java/jre1.7.0_07/bin:/usr/lib/jvm/java/bin
CATALINA_HOME =的/ usr /本地/ Tomcat的
有什么建议吗?
尝试启动服务时(/usr/share/tomcat7/bin/startup.sh):
使用CATALINA_BASE: / usr / share / tomcat7
使用CATALINA_HOME: / usr / share / tomcat7
使用CATALINA_TMPDIR: / usr / share / tomcat7 / temp
使用JRE_HOME: /usr/local/jdk1.7.0_07/jre
使用CLASSPATH: /usr/share/tomcat7/bin/bootstrap.jar:/usr/share/tomcat7/bin/tomcat-juli.jar
错误:Firefox无法在localhost:8080建立与服务器的连接 不会出现其他错误对话。
答案 0 :(得分:0)
您的JAVA_HOME和JRE_HOME不一致(并且您的2个示例中的JRE_HOME不同)。无论如何,你不需要两者,因为JDK包含一个JRE(它是一个超级集)。所以只需设置你的JAVA_HOME就可以了。