我在eclipse上遇到问题,说端口已在使用中(80,8009),当我更改端口时,我收到一个错误:本地主机上的Tomcat v6无法启动。
当我调试Tomcat时,出现以下错误:
11-Mar-2011 21:11:40 org.apache.catalina.core.AprLifecycleListener init
INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jdk1.6.0_21\bin;.;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:/Program Files/Java/jre6/bin/client;C:/Program Files/Java/jre6/bin;C:/Program Files/Java/jre6/lib/i386;C:\Program Files\Java\jdk1.5.0_09\bin;C:\Program Files\QuickTime\QTSystem\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Program Files\apache-ant-1.8.1\bin;C:\Program Files\Subversion\bin;C:\Program Files\Java\jdk1.6.0_21\bin;C:\Users\Rajin\Desktop\eclipse-jee-helios-SR1-win32\eclipse;
11-Mar-2011 21:11:41 org.apache.tomcat.util.digester.SetPropertiesRule begin
WARNING: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:EducationGamesApp' did not find a matching property.
11-Mar-2011 21:11:41 org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on http-8080
11-Mar-2011 21:11:41 org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 635 ms
11-Mar-2011 21:11:41 org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
11-Mar-2011 21:11:41 org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/6.0.29
11-Mar-2011 21:11:41 org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on http-8080
11-Mar-2011 21:11:41 org.apache.jk.common.ChannelSocket init
INFO: JK: ajp13 listening on /0.0.0.0:8008
11-Mar-2011 21:11:41 org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/29 config=null
11-Mar-2011 21:11:41 org.apache.catalina.startup.Catalina start
INFO: Server startup in 390 ms
11-Mar-2011 21:11:41 org.apache.catalina.core.StandardServer await
SEVERE: StandardServer.await: create[8005]:
java.net.BindException: Address already in use: JVM_Bind
at java.net.PlainSocketImpl.socketBind(Native Method)
at java.net.PlainSocketImpl.bind(PlainSocketImpl.java:365)
at java.net.ServerSocket.bind(ServerSocket.java:319)
at java.net.ServerSocket.<init>(ServerSocket.java:185)
at org.apache.catalina.core.StandardServer.await(StandardServer.java:373)
at org.apache.catalina.startup.Catalina.await(Catalina.java:662)
at org.apache.catalina.startup.Catalina.start(Catalina.java:614)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
谢谢
通过运行找出哪个应用程序持有端口
netstat -no
netstat -anp
查找8005
,8080
,8009
端口监听无论是127.0.0.1
或0.0.0.0
。在任务管理器(Windows)或ps
(Linux)中查找PID(进程ID),找出它是哪个程序,终止该程序,然后尝试再次启动Tomcat。
我试图在Tomcat Server上的Eclipse中运行一个动态Web项目。然而,我得到的错误源服务器没有找到目标资源的当前表示或不愿意透露一个存在。项目的名称是DBAccess。 我的网络。xml位于我的项目中的WebContent\WEB-INF下。 我的servlet类位于我的项目中的src\dbaccess\servlet下。 我应该怎么做才能解决这个问题?
我想从specifiyng开始,我对Java、Eclipse和模板引擎都是90%的新手。 在试图创建按预期运行的velocity模板时,我使用了Eclipse Luna(EE)、Tomcat7、Apache Velocity1.7、velocity Tools2.0、VelocityToolsView2.0 问题是,当我从Eclipse启动Tomcat(如果可能的话,基本运行项目)并转到“loca
我正在将Eclipse Luna与Tomcat 8一起使用,并且被配置文件的不同位置弄糊涂了。 我已经在本地机器上安装了Tomcat,并在Eclipse中配置了Tomcat,如下所示: 因此涉及到4个目录 > a)catalina home:C:\ Program Files \ AppServers \ Tomcat 8 b) catalina库:C:\Users\xxx\projectname
我正在尝试下载Eclipse Neon中的tomcat插件。我是怎么下载的。但是当我尝试使用Windows为tomcat设置首选项时->Preferences->tomcat。它给了我下面的错误。我认为Eclipse中缺少一些插件激活器。如果你能看一下。 由:org.osgi.framework.BundleException引起:加载束激活器时出错。在org.eclipse.osgi.inter
我在eclipse中不断遇到这些错误,我在互联网上搜索过,所列出的修复程序都没有帮助。 如果你需要更多的信息来回答我的问题,那么请让我知道,我会找到它。 请提交所有的答案,以简单的英语与链接,否则我可能不会理解。 软件包javax.xml.stream可从多个模块访问:、java.xml
我正在尝试在Eclipse中设置Apache Tomcat 7.0服务器,但我无法让向导让我创建它。我选择Tomcat v7.0后,我的NEXT按钮不会突出显示,如下所示: 我没有同样的问题,试图创建任何其他版本的Tomcat,只是v7.0: 关于我的系统的信息:-我之前已经安装并运行了它,但是我的系统必须重新启动,Eclipse没有被触动,因为它在另一个硬盘上-我已经两次重新安装了Tomcat
我在Eclipse Mars版本中测试了tomcat v8。我创建了一个动态Web项目,并创建了一个servlet。然而,当我访问HelloWorld servlet时,该网页显示错误404。请问怎么修 HelloWorld Servlet
我有eclipse neon,它与Apache Tomcat 7正常工作,现在我想为tomcat的连接器设置URIEncode="UTF-8"。但是每次eclipse发布项目时,它都会重写server.xml文件并删除我的配置。 我想找到一种在EclipseTomcat设置页面中设置URIEncoding=“UTF-8”的方法。在common选项卡的launch configuration(在to