Java之旅
          Record my Java-learning progress.
          posts - 1,comments - 17,trackbacks - 0

          在Eclipse中構建J2EE項目時,Tomcat出現access denied錯誤,不能正常啟動Tomcat:

          STACKTRACE:

          java.net.SocketException: java.security.AccessControlException: access denied (java.net.SocketPermission 127.0.0.1:3306 connect,resolve)
          at com.mysql.jdbc.StandardSocketFactory.connect(StandardSocketFactory.java:156)
          at com.mysql.jdbc.MysqlIO.(MysqlIO.java:276)
          at com.mysql.jdbc.Connection.createNewIO(Connection.java:2641)
          at com.mysql.jdbc.Connection.(Connection.java:1531)
          at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:266)
          at java.sql.DriverManager.getConnection(Unknown Source)
          at java.sql.DriverManager.getConnection(Unknown Source)
          at com.s.util.logic.DBconn.initiconn(DBconn.java:68)
          at com.s.util.logic.DBconn.(DBconn.java:50)
          at com.s.util.logic.SimpDB.(SimpDB.java:20)
          at com.s.p.ui.LoginServlet.doGet(LoginServlet.java:40)
          at com.s.p.ui.LoginServlet.doPost(LoginServlet.java:153)
          at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
          at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
          at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
          at java.lang.reflect.Method.invoke(Unknown Source)
          at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:239)
          at java.security.AccessController.doPrivileged(Native Method)
          at javax.security.auth.Subject.doAsPrivileged(Unknown Source)
          at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:268)
          at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:157)
          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
          at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:50)
          at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:140)
          at java.security.AccessController.doPrivileged(Native Method)
          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:136)
          at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
          at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
          at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
          at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
          at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
          at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
          at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
          at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
          at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
          at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
          at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
          at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
          at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
          at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
          at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
          at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
          at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
          at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
          at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
          at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
          at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
          at java.lang.Thread.run(Unknown Source

          解決方法:
          在Eclipse配置里面,windows-->Preferences-->Tomcat-->advanced,把"Launch tomcat using Security Manager"選項的勾去掉,重新啟動Tomcat。
          可以解決問題。

          posted on 2007-07-17 09:35 胡昆栄 閱讀(3562) 評論(0)  編輯  收藏 所屬分類: Tomcat

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 正宁县| 神农架林区| 博爱县| 商南县| 商丘市| 科技| 农安县| 厦门市| 新乡县| 德令哈市| 阿图什市| 铅山县| 松溪县| 阿城市| 乌拉特中旗| 辽阳县| 涞水县| 鲁甸县| 分宜县| 清河县| 平武县| 苏州市| 尼木县| 渝中区| 丽水市| 周至县| 庄河市| 咸丰县| 琼结县| 临漳县| 梁山县| 清镇市| 山西省| 博爱县| 沙洋县| 巴东县| 南昌县| 建德市| 合肥市| 牙克石市| 清水河县|