你的jdk配置错误,没有找到java编译器。建议重新配置一下jdk.

解决方案 »

  1.   

    在环境变量里面建一个JAVA_HOME指向jdk试试,要1。4的
      

  2.   

    你把Tomcat重装一次,让它自己去寻找JDK。
      

  3.   

    现在又遇到一个新的问题--数据源查找的时候出错以前配的数据源是tomcat4.0.1的
    是这么配的::<Resource name="jdbc/JspPool" auth="SERVLET"
    type="javax.sql.DataSource"/>
    <ResourceParams name="jdbc/JspPool">
    <parameter><name>user</name><value>ingit</value></parameter>
    <parameter><name>password</name><value>ingit</value></parameter>
    <parameter><name>driverClassName</name>
    <value>weblogic.jdbc.mssqlserver4.Driver</value></parameter>
    <parameter><name>driverName</name>
    <value>jdbc:weblogic:mssqlserver4:[email protected]:1433</value></parameter>
    </ResourceParams>把上面这个放在tomcat5.0.1上后,查找数据源就出错了。下面是错误信息:::org.apache.commons.dbcp.SQLNestedException: Cannot create JDBC driver of class '
    weblogic.jdbc.mssqlserver4.Driver' for connect URL 'null', cause:
    java.lang.NullPointerException是不是tomcat版本升级后,配数据源的差数,也就是写法应该不一样了啊??
    哪位大侠能贴一个5.0.1的数据源,最好用的驱动是weblogic的谢谢先!!!
      

  4.   

    将jdkhome\lib\tools.jar拷贝到common\lib下下面的没有遇到过,估计还是驱动的问题
      

  5.   

    终于解决了!
    刚开始是我机器上tomcat和jdk的版本都太多了!
    弄好之后数据源查找出错
    原来是4.01的版本和5.0.1的差数就不一样了
    我晕
    现在好了!
    多谢各位的关心
    就当我送分好了:)
      

  6.   

    恭喜恭喜,其实报错信息上不是写的有嘛
    If using an alternate Java compiler, please check its installation and access path
    说明是JDK的问题
    接分!