你没设置java_home 吧
在变量把java_home 加上

解决方案 »

  1.   

    装了jdk就不用装jre了,配置参考
    具体步骤是,“我的电脑”——“属性”——“高级”——“环境变量” 
    在系统变量里新建一个变量“java_home”,值是你的jdk的安装目录,例如“D:\Java\jdk1.6.0_04” 
    然后新建一个变量classpath,值是:.;%java_home%\lib\dt.jar;%java_home%\lib\tools.jar; 
    然后在系统原有的环境变量“path”的值中追加一段:;%java_home%\bin; 
      

  2.   

    你tomcat中的java_home没有设置正确,如果你的jdk不是安装在tomcat默认的路径,需要更改路径,不知道你的tomcat有没有可视化配置界面(开始-》程序-》tomcat-》tomcat configure),如果有,打开java选项,把use default点选上(前提是你安装时jdk的路径真确,那么tomcat就按照你安装的路径为默认路径找jdk,否则它是去tomcat本来应该查找jdk的路径“c:\Program Files\Java\jdk1.6.0\jre\bin\server\jvm.dllF:\Program Files\Java\jdk1.6.0\jre\bin\server\jvm.dll”,像我设置的是“F:\Program Files\Java\jdk1.6.0\jre\bin\server\jvm.dll”就需要这个操作了),然后确定,重启tomcat就好了。
      

  3.   

    你把先把JDK安装了,环境变量也设置好了,再去安装Tomcat才行。
      

  4.   

    http://d.download.csdn.net/down/1982781/Simdanfeg环境变量的设置教程
      

  5.   

    java_home一个环境变量就够了。
      

  6.   

    记得tomcat有绿色版的,使用前应该配置好classpath和JAVA_HOME环境变量
    classpath配置:%JAVA_HOME%\lib\tool.jar;%JAVA_HOME%\lib\td.jar;
    JAVA_HOME配置就是你jdk的安装目录,不需要加bin的!
      

  7.   

    装上jdk 配置java_home就ok了
      

  8.   


    就是这个JAVA HOME的问题
      

  9.   

    如果jre有问题,你可以卸载,然后安装,要求你指定jre时,直接指定jdk的目录就可以了。
      

  10.   

    直接把jdk的路径写在startup.bat脚本中
      

  11.   

    装完JDK和JRE之后,再配好环境变量。然后在cmd命令符下,打java,看看有没有。再打javac看看,如果这两个其中有一个没好用,就说明你的环境变量有问题。如果都没问题,那就是你装的Tomcat有问题,换个别的版本试试。
      

  12.   

    Java_Home=c:\java\jdl1.6.0
    path=%path%;%Java_Home%\bin
                           -----环境变量The JAVA_HOME environment varible is not defined ecorrectly This environment variable is needed to run this program NB:JAVA_HOME should point to a JDK not a JRE 
    表示您的环境变量有问题,Tomcat6.0主动在不到您的JDK位置,所以您要将JDK安装位置的Javahome=您的Java安装路径才行哈,我也遇到过类似的情况的,
      

  13.   


    这英文已经说的很明白了 JAVA_HOME 应该指定为JDK 不是JRE。你看看环境变量设了没
      

  14.   

    先装 JDK然后增加 JAVA_HOME系统变量就是咁多
      

  15.   

    jdk java_home 都检查一下吧!