可以在Eclipse外部的tomcat中部署war但不能在Eclipse中的Tomcat

时间:2015-06-23 06:53:20

标签: java eclipse tomcat ant war

我在eclipse IDE中有一个ant项目。 Ant构建在dist文件夹内创建一个war。我将该战争复制到Tomcat的webapps文件夹并成功部署它。现在我将Tomcat添加到eclipse并尝试在这里部署战争,它忽略了war文件。它没有任何例外,也没有任何用处。以下是完整的Tomcat日志 -

  

Jun 23,2015 12:12:06 PM org.apache.catalina.core.AprLifecycleListener   init INFO:基于APR的Apache Tomcat Native库允许   在生产环境中找不到最佳性能   java.library.path:C:\ Program   文件\的Java \ jdk1.8.0_45 \ BIN; C:\ WINDOWS \太阳\的Java \ BIN; C:\ WINDOWS \ SYSTEM32; C:\ WINDOWS; C:/程序   文件/的Java / jre1.8.0_45 /斌/服务器; C:/程序   文件/的Java / jre1.8.0_45 /箱; C:/程序   文件/的Java / jre1.8.0_45 / lib中/ AMD64; C:\ ProgramData \ ORACLE \的Java \ javapath; C:\ Perl的\网站\ BIN; C:\ Perl的\ BIN; C:\ WINDOWS \ SYSTEM32; C:\窗口; C:\ WINDOWS \ SYSTEM32 \ WBEM; C:\ WINDOWS \ SYSTEM32 \ WindowsPowerShell \ V1.0 \; C:\ PROGRAM   Files \ TortoiseSVN \ bin; c:\ Program Files(x86)\ Microsoft SQL   Server \ 100 \ Tools \ Binn \; c:\ Program Files \ Microsoft SQL   Server \ 100 \ Tools \ Binn \; c:\ Program Files \ Microsoft SQL   Server \ 100 \ DTS \ Binn \; C:\ Program Files(x86)\ cvsnt;%PATH%; C:\ Program   文件\的Java \ jdk1.8.0_45 \ BIN; d:\ Apache的Tomcat的8.0.23 \ BIN; C:\ PROGRAM   文件(x86)\ Skype \ Phone \; C:\ Program   文件\ Apache的ANT-1.9.4 \ BIN; d:\日食;;。 2015年6月23日下午12:12:07   org.apache.tomcat.util.digester.SetPropertiesRule开始警告:   [SetPropertiesRule] {服务器/服务/引擎/主机/上下文}设置   属性'source'到'org.eclipse.jst.jee.server:ServiceManager'做了   找不到匹配的属性。 2015年6月23日下午12:12:07   org.apache.coyote.AbstractProtocol init INFO:正在初始化   ProtocolHandler [“http-bio-8080”] Jun 23,2015 12:12:07 PM   org.apache.coyote.AbstractProtocol init INFO:正在初始化   ProtocolHandler [“ajp-bio-8009”] 2015年6月23日下午12:12:07   org.apache.catalina.startup.Catalina加载INFO:初始化   处理时间:2015年6月23日下午12:12:07   org.apache.catalina.core.StandardService startInternal INFO:正在启动   Catalina Jun 23,2015 12:12:07 PM   org.apache.catalina.core.StandardEngine startInternal INFO:正在启动   Servlet引擎:Apache Tomcat / 7.0.42 Jun 23,2015 12:12:09 PM   org.apache.coyote.AbstractProtocol start INFO:Starting   ProtocolHandler [“http-bio-8080”] 2015年6月23日下午12:12:09   org.apache.coyote.AbstractProtocol start INFO:Starting   ProtocolHandler [“ajp-bio-8009”] 2015年6月23日下午12:12:09   org.apache.catalina.startup.Catalina启动INFO:服务器启动   1869 ms

这是一个动态Web模块项目。我在Eclipse中设置Tomcat时是否缺少一些配置?

2 个答案:

答案 0 :(得分:1)

这对您有用someone else happened the same issue

希望这有帮助!

答案 1 :(得分:0)

也许您缺少运行时配置 项目>产品>项目界面>新的运行时 enter image description here