0
我有一個OpenSuse Linux,我安裝了Tomcat 7.0.52,但是當我運行startup.sh時,總是沒問題。我在本地主機上運行nmap,但tomcat服務和端口不會出現。Tomcat 7不啓動
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,我收到此消息:
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
我的環境變量:
echo $JAVA_HOME
/opt/java/jdk1.8.0_65/
echo $JRE_HOME
/opt/java/jdk1.8.0._65/jre
What's錯了嗎?
什麼讓你覺得有什麼不對?你有沒有運行防火牆?你是以用戶身份運行tomcat嗎? 'nmap'只掃描了1000個端口,你確定它試圖掃描tomcat服務器端口嗎? –
'jdk1.8.0._65' vs.'jdk1.8.0_65' – Marvin
我會使用'netstat -ln'來列出開放端口,只是可以肯定 - 就像它已經指出的那樣,'nmap'只能很好的列出已知的服務。 – sfThomas