我试图从Eclipse J2EE角度使用Tomcat 7部署一个非常简单的HTTPServlet项目。我收到错误消息:“ Tomcat 7.0版仅支持J2EE 1.2、1.3、1.4和Java EE 5和6 Web模块”。我已经尝试按此处提到的文件修改org.eclipse.wst.common.project.facet.core.xml,但这似乎无法解决问题。我可以通过使用file-> export->。war直接将其部署到已安装的tomcat服务器上。有任何想法吗?
Tomcat不是兼容Java EE的应用程序服务器,因此这里没有现成的EJB或CDI。相反,请使用构建在tomcat之上的JBoss Wildfly或TomEE。或者,更改为完全不同的Java EE实现,例如GlassFish。
如果直接部署到Tomcat中,则可能是另一种选择。缺省情况下,Eclipse部署在另一个文件夹上,并使用某种旁路功能将其部署在Tomcat上。跟着这些步骤:
<tomcat>
/ webapps中。如果没有,请确保选择此选项,该应用程序将直接部署在Tomcat文件夹中。本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句