我在MyEclipse 启动 Tomcat 6.X 时:出现这样的错误!怎样解决啊!The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: D:\Program Files\Java\jdk1.6.0_13\bin;D:\Program Files\Apache Software Foundation\Tomcat 6.0\bin

解决方案 »

  1.   

    查看是否配置了path和classpath、TOMCAT_HOME等环境变量
      

  2.   

    那 怎样 配置了path和classpath、TOMCAT_HOME等环境变量 ?
       
      

  3.   

    你的JDK的环境变量都配的对不对,
    新建系统变量JAVA_HOME:C:\Program Files\Java\jdk1.5.0_06;  新建系统变量CLASSPATH:.;%JAVA_HOME%\lib;(注意:点号表示当前目录,不能省略)  在系统变量Path的值的前面加入以下内容:%JAVA_HOME%\bin;(注意:这里的分号不能省略)
    tomcat6不需要配置环境变量,在myeclipse,选择window --〉preferences-->myeclipse-->application server 里面找到tomcat的配置页配置tomcat的安装路径等等就可以用了
      

  4.   

    还是错误:
    2009-4-30 14:44:57 org.apache.catalina.core.AprLifecycleListener init
    信息: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: D:\Program Files\Java\jdk1.6.0_13\bin;D:\Program Files\Apache Software Foundation\Tomcat 6.0\bin
    2009-4-30 14:44:57 org.apache.coyote.http11.Http11Protocol init
    信息: Initializing Coyote HTTP/1.1 on http-8080
    2009-4-30 14:44:57 org.apache.catalina.startup.Catalina load
    信息: Initialization processed in 541 ms
    2009-4-30 14:44:57 org.apache.naming.NamingContext lookup
    警告: Unexpected exception resolving reference
    java.io.FileNotFoundException: D:\Program Files\Apache Software Foundation\Tomcat 6.0\conf\tomcat-users.xml.new (拒绝访问。)2009-4-30 14:44:57 org.apache.catalina.mbeans.GlobalResourcesLifecycleListener createMBeans
    严重: Exception processing Global JNDI Resources
    javax.naming.NamingException: D:\Program Files\Apache Software Foundation\Tomcat 6.0\conf\tomcat-users.xml.new (拒绝访问。)
    2009-4-30 14:44:57 org.apache.catalina.core.StandardService start
    信息: Starting service Catalina
    2009-4-30 14:44:57 org.apache.catalina.core.StandardEngine start
    信息: Starting Servlet Engine: Apache Tomcat/6.0.18
    2009-4-30 14:44:57 org.apache.naming.NamingContext lookup
    警告: Unexpected exception resolving reference
    java.io.FileNotFoundException: D:\Program Files\Apache Software Foundation\Tomcat 6.0\conf\tomcat-users.xml.new (拒绝访问。)2009-4-30 14:44:57 org.apache.catalina.realm.UserDatabaseRealm start
    严重: Exception looking up UserDatabase under key UserDatabase
    javax.naming.NamingException: D:\Program Files\Apache Software Foundation\Tomcat 6.0\conf\tomcat-users.xml.new (拒绝访问。)2009-4-30 14:44:57 org.apache.catalina.startup.Catalina start
    严重: Catalina.start: 
    LifecycleException:  No UserDatabase component found under key UserDatabase2009-4-30 14:44:57 org.apache.catalina.startup.Catalina start
    信息: Server startup in 85 ms
      

  5.   

    你的JDK的环境配好了没~~javac java 命令都能用吗?配好了再把tomcat重新装一遍~~再在MyEclipse中把tomcat和jdk重新配下
      

  6.   

    没有配置好java_home,和tomcat_home变量
    还有就是在myeclipse配置服务器的时候点一下下面的jdk选项,配置上相应的jdk
      

  7.   

    先把MyEclipse的jre重新设置下,
    然后将MyEclipse中先前配好的tomcat中JDK调整为刚才设置的jre1.重设jre
    window->Perferences->Java->点击Installed JREs选项
    点击"Add..."按钮,选择jre的目录,把原来MyEclipse自带的jre Remove掉
    点击OK退出
    2.调整tomcat的JDK
    window->Perferences->MyEclipse->Servers->Tomcat->Tomcat 6.x->JDK
    点击下拉框按钮,选择第1步中设置的jre
      

  8.   

    先把MyEclipse的jre重新设置下,
    然后将MyEclipse中先前配好的tomcat中JDK调整为刚才设置的jre1.重设jre
    window->Perferences->Java->点击Installed JREs选项
    点击"Add..."按钮,选择jre的目录,把原来MyEclipse自带的jre Remove掉
    点击OK退出
    2.调整tomcat的JDK
    window->Perferences->MyEclipse->Servers->Tomcat->Tomcat 6.x->JDK
    点击下拉框按钮,选择第1步中设置的jre我按照这上面的配置时,选择选择第1步中设置的jre时,报下面的错误 a full dj
    .....
      

  9.   

    把tomcat的环境变量重新配置一下试试
      

  10.   

    配置问题,上面答案很多了
    配置完在把tomcat删了重装然后试试在cmd中运行javac指令
    看看有没~
      

  11.   

    偶初学java 以后就在这里混了……
      

  12.   

    这里面有图有说明,详细的配置环境变量的过程:
    http://www.family168.com/tutorial/jsp/html/