centos下tomcat安装调试,提示没有配置JDK

在AIX上使用Tomcat,已经启动了Tomcat,然后我又在bin下面执行了./startup.sh,结果Tomcat就报错了。我使用./shutdown.sh命令后还是报错。不能成功的停止Tomcat。最后只能是杀进程了。

sudo su
提示没有配置JDK environment

1、在Linux系统下,重启Tomcat使用命令操作的!

首先找到Tomcat的进程:ps -ef|grep java

   
最近工作遇到一问题,我通过SecureCRT远程登录服务器,部署web应用。将变更文件替换后,我需要切换到root用户,重启Tomcat。所做操作,(1)
 sudo su

** 方法一:**
首先,进入Tomcat下的bin目录
cd /usr/local/tomcat/bin

然后杀掉Tomcat的进程,得到进程ID,然后:kill -9 pid

          (2)
sh /usr/local/tomcat/apache-tomcat-7.0.53/bin/catalina.sh stop

使用Tomcat关闭命令
./shutdown.sh

这时Tomcat被干掉,然后可以在Tomcat的bin目录下执行./startup.sh,启动Tomcat。

  报错提示:没有配置JDK environment;

查看Tomcat是否以关闭
ps -ef|grep java

图片 1

解决方法一:(1)sudo su  

如果显示以下相似信息,说明Tomcat还没有关闭

      (2)source
/etc/profile

root 7010 1 0 Apr19 ? 00:30:13 /usr/local/java/bin/java
-Djava.util.logging.config.file=/usr/local/tomcat/conf/logging.properties
-Djava.awt.headless=true -Dfile.encoding=UTF-8 -server -Xms1024m
-Xmx1024m -XX:NewSize=256m -XX:MaxNewSize=256m -XX:PermSize=256m
-XX:MaxPermSize=256m -XX:+DisableExplicitGC
-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
-Djava.endorsed.dirs=/usr/local/tomcat/endorsed -classpath
/usr/local/tomcat/bin/bootstrap.jar -Dcatalina.base=/usr/local/tomcat
-Dcatalina.home=/usr/local/tomcat
-Djava.io.tmpdir=/usr/local/tomcat/temp
org.apache.catalina.startup.Bootstrap start

发表评论

电子邮件地址不会被公开。 必填项已用*标注