我按照http://forum.ubuntu.org.cn/viewtopic.php?t=35197&highlight= 帖子安装的jdk1.6,
后用 apt-get install tomcat5 安装的tomcat
并且在evironment中设置了 JAVA_HOME,
使用 echo $JAVA_HOME后,显示:/use/lib/j2sdk1.6-sun
使用 java -version后,显示:java version "1.6.0"
jdk应该是安装成功了吧,但是startup.sh启动tomcat时,提示:
JAVA_HOME should point to a JDK not a JRE
这是什么问题阿,请大家指点

解决方案 »

  1.   

    tomcat5 用jdk1.4试试你的JDK版本太高了
      

  2.   

    JAVA_HOME should point to a JDK not a JRE
    意思很明了。
    你的java_home配置的路径错误,应该知道jdk而不是jre。
    鉴定完毕。
      

  3.   

    安装TOMCAT的时候JDK路径没有选对
    看看你配置的环境变量吧
      

  4.   

    JRE和JDK你安装在了不同的路径下了
      

  5.   

    我换了tomcat5.5的,启动成功,应该是一楼说的:版本不匹配