我知道,JAVA_HOME是定义的f:\j2sdk1.4.1_02,他就是sdk的安装目录啊

解决方案 »

  1.   

    注意大小写。。java要区别大小写的。
      

  2.   

    具体错误是这样的:我执行httpd.exe -install成功了,但是在“服务”中去执行resin web sever无法执行,我查看日志错误显示为:
    Can't find java executable in f:\j2sdk1.4.1_02" -resin_home  l:\resin-3.0.8
    stopping Resin (status 1)
    java:        (null)
    JAVA_HOME:   f:\j2sdk1.4.1_02" -resin_home  l:\resin-3.0.8
    RESIN_HOME:  l:\resin-3.0.8
    SERVER_ROOT: l:\resin-3.0.8
    CLASSPATH:   .;f:\j2sdk1.4.1_02;f:\j2sdk1.4.1_02\lib\;f:\j2sdk1.4.1_02\lib\dt.jar;f:\j2sdk1.4.1_02\lib\tools.jar;;l:\resin-3.0.8\classes;l:\resin-3.0.8\lib\resin.jar;l:\resin-3.0.8\lib\dom.jar;l:\resin-3.0.8\lib\isorelax.jar;l:\resin-3.0.8\lib\jca-15.jar;l:\resin-3.0.8\lib\jmx-12.jar;l:\resin-3.0.8\lib\jsdk-24.jar;l:\resin-3.0.8\lib\jstl-11.jar;l:\resin-3.0.8\lib\jta-101.jar;l:\resin-3.0.8\lib\license.jar;l:\resin-3.0.8\lib\portlet-10.jar;l:\resin-3.0.8\lib\webutil.jar;.;f:\j2sdk1.4.1_02;f:\j2sdk1.4.1_02\lib\;f:\j2sdk1.4.1_02\lib\dt.jar;f:\j2sdk1.4.1_02\lib\tools.jar;
    arg 0:      "(null)"
    但是我执行httpd.exe,resin的server又启动了,并且能访问到localhost:8080请问服务中执行怎么解决
      

  3.   

    我也遇到过,你把JAVA_HOME 删除掉,再启动一下.看是不是可以!