首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >猫7还没有开始

猫7还没有开始
EN

Stack Overflow用户
提问于 2016-01-21 20:29:08
回答 1查看 349关注 0票数 0

我有一个OpenSuse Linux,我安装了Tomcat7.0.52,但是当我运行startup.sh时,总是可以的。我在localhost中运行nmap,但是tomcat服务和端口没有出现。

代码语言:javascript
复制
Starting Nmap 5.21 ( http://nmap.org ) at 2016-01-21 18:09 UYST 
Nmap scan report for localhost (127.0.0.1) Host is up (0.0000020s latency). 
Not shown: 991 closed ports PORT      
STATE SERVICE 
22/tcp    open  
ssh 23/tcp    open  
telnet 25/tcp    open  
smtp 53/tcp    open  
domain 111/tcp   open  
rpcbind 631/tcp   open  
ipp 2049/tcp  open  
nfs 3306/tcp  open  
mysql 10000/tcp open  snet-sensor-mgmt

Nmap done: 1 IP address (1 host up) scanned in 0.08 seconds

当我运行shutdown.sh时,我收到以下消息:

代码语言:javascript
复制
Using CATALINA_BASE:   /opt/tomcat7/apache-tomcat-7.0.52
Using CATALINA_HOME:   /opt/tomcat7/apache-tomcat-7.0.52
Using CATALINA_TMPDIR: /opt/tomcat7/apache-tomcat-7.0.52/temp
Using JRE_HOME:        /opt/java/jdk1.8.0._65/jre
Using CLASSPATH:       /opt/tomcat7/apache-tomcat-7.0.52/bin/bootstrap.jar:/opt/tomcat7/apache-tomcat-7.0.52/bin/tomcat-juli.jar
/opt/tomcat7/apache-tomcat-7.0.52/bin/catalina.sh: línea 437: /opt/java/jdk1.8.0._65/jre/bin/java: No existe el fichero o el directorio

我的环境变量:

代码语言:javascript
复制
echo $JAVA_HOME
/opt/java/jdk1.8.0_65/

echo $JRE_HOME
/opt/java/jdk1.8.0._65/jre

怎么了?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-01-21 21:13:25

环境变量定义中会有错误吗?

代码语言:javascript
复制
echo $JAVA_HOME
/opt/java/jdk1.8.0_65/

echo $JRE_HOME
/opt/java/jdk1.8.0._65/jre

似乎使用了后者,即JRE_HOME,并导致错误条件发生在以下几个方面:

代码语言:javascript
复制
/opt/java/jdk1.8.0._65/jre/bin/java

尝试重新定义JRE_HOME环境变量,如下所示:

代码语言:javascript
复制
export JRE_HOME='/opt/java/jdk1.8.0._65/jre/bin/java'
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34933700

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档