当前位置: 技术问答>linux和unix
tomcat 启动的 问题。 jdk装了.... 环境变量也设置了
来源: 互联网 发布时间:2016-04-07
本文导语: jdk 我都装好。环境变量也设置 tomcat就是起来 不了。我 不知道是什么问题。请大家帮我看看,, 这个是么问题, 这个 是我在 /etc/profile 里的环境变量。。 -------- JAVA_HOME=/usr/java/jdk1.5.0_06/ export JAVA_HOM...
jdk 我都装好。环境变量也设置 tomcat就是起来 不了。我 不知道是什么问题。请大家帮我看看,,
这个是么问题,
这个 是我在 /etc/profile 里的环境变量。。
--------
JAVA_HOME=/usr/java/jdk1.5.0_06/
export JAVA_HOME
JRE_HOME=/usr/java/jdk1.5.0_06/jre
export JRE_HOME
CLASSPATH=.:/usr/java/jdk1.5.0_0/lib/dt.jar:/usr/java/jdk1.5.0_06/lib/tootls.jar
export CLASSPATH
PATH=$PATH:/usr/java/jdk1.5.0_06/bin
export PATH
--------
我配置 完了 JDK环境变量后 我 查看 java -version 和 javac -version
[root@localhost ~]# java -version
java version "1.4.2"gij (GNU libgcj) version 4.1.1 20070105 (Red Hat 4.1.1-52)
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
[root@localhost ~]# javac -version
javac 1.5.0_06javac: no source files
Usage: javac
where possible options include:
-g Generate all debugging info
-g:none Generate no debugging info
-g:{lines,vars,source} Generate only some debugging info
-nowarn Generate no warnings
-verbose Output messages about what the compiler is doing
-deprecation Output source locations where deprecated APIs are used
-classpath Specify where to find user class files
-cp Specify where to find user class files
-sourcepath Specify where to find input source files
-bootclasspath Override location of bootstrap class files
-extdirs Override location of installed extensions
-endorseddirs Override location of endorsed standards path
-d Specify where to place generated class files
-encoding Specify character encoding used by source files
-source Provide source compatibility with specified release
-target Generate class files for specific VM version
-version Version information
-help Print a synopsis of standard options
-X Print a synopsis of nonstandard options
-J Pass directly to the runtime system
[root@localhost ~]#
--------------
我 觉得奇怪 这么 查看出来的版本不一样?呢?
.......
然后我 去 启动 tomcat 就出现下面的结果。。。
--------
[root@localhost /]# cd /usr/tomcat5/bin
[root@localhost bin]# ./startup.sh
Using CATALINA_BASE: /usr/tomcat5
Using CATALINA_HOME: /usr/tomcat5
Using CATALINA_TMPDIR: /usr/tomcat5/temp
Using JRE_HOME: /usr/java/jdk1.5.0_06/jre
[root@localhost bin]#
----------------------
.......................
这个是么问题,
这个 是我在 /etc/profile 里的环境变量。。
--------
JAVA_HOME=/usr/java/jdk1.5.0_06/
export JAVA_HOME
JRE_HOME=/usr/java/jdk1.5.0_06/jre
export JRE_HOME
CLASSPATH=.:/usr/java/jdk1.5.0_0/lib/dt.jar:/usr/java/jdk1.5.0_06/lib/tootls.jar
export CLASSPATH
PATH=$PATH:/usr/java/jdk1.5.0_06/bin
export PATH
--------
我配置 完了 JDK环境变量后 我 查看 java -version 和 javac -version
[root@localhost ~]# java -version
java version "1.4.2"gij (GNU libgcj) version 4.1.1 20070105 (Red Hat 4.1.1-52)
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
[root@localhost ~]# javac -version
javac 1.5.0_06javac: no source files
Usage: javac
where possible options include:
-g Generate all debugging info
-g:none Generate no debugging info
-g:{lines,vars,source} Generate only some debugging info
-nowarn Generate no warnings
-verbose Output messages about what the compiler is doing
-deprecation Output source locations where deprecated APIs are used
-classpath Specify where to find user class files
-cp Specify where to find user class files
-sourcepath Specify where to find input source files
-bootclasspath Override location of bootstrap class files
-extdirs Override location of installed extensions
-endorseddirs Override location of endorsed standards path
-d Specify where to place generated class files
-encoding Specify character encoding used by source files
-source Provide source compatibility with specified release
-target Generate class files for specific VM version
-version Version information
-help Print a synopsis of standard options
-X Print a synopsis of nonstandard options
-J Pass directly to the runtime system
[root@localhost ~]#
--------------
我 觉得奇怪 这么 查看出来的版本不一样?呢?
.......
然后我 去 启动 tomcat 就出现下面的结果。。。
--------
[root@localhost /]# cd /usr/tomcat5/bin
[root@localhost bin]# ./startup.sh
Using CATALINA_BASE: /usr/tomcat5
Using CATALINA_HOME: /usr/tomcat5
Using CATALINA_TMPDIR: /usr/tomcat5/temp
Using JRE_HOME: /usr/java/jdk1.5.0_06/jre
[root@localhost bin]#
----------------------
.......................
|
通过
echo $JAVA_HOME
echo $CLASSPATH
看看设置是否成功?
echo $JAVA_HOME
echo $CLASSPATH
看看设置是否成功?
|
你jdk环境设置问题.
你系统认为你使用的是gcc中的java虚拟机.
试试这样
PATH=/usr/java/jdk1.5.0_06/bin:$PATH
你系统认为你使用的是gcc中的java虚拟机.
试试这样
PATH=/usr/java/jdk1.5.0_06/bin:$PATH
|
日志呢?
|
设置完后重启系统了么?
|
冒似你的tomcat缺东西
|
你得tomcat 什么版本
|
Tomcat有问题。。
重新安装一个看看
重新安装一个看看