我使用Eclipse M2 Maven插件创建了一个Struts2应用程序,但没有选项在我的tomcat服务器上运行该项目。我尝试在项目构建路径中包含服务器运行时库,但这不起作用。我该如何解决这个问题?
答案 0 :(得分:2)
为了在eclipse中的服务器上运行项目,项目必须是多面的形式,并启用Dynamic Web Module
。要将项目转换为分面形式:右键单击项目 - > Properties
- > Project Facets
- > Convert to faceted form...
- >检查Java
和Dynamic Web Module
。
答案 1 :(得分:1)
构建项目时,应该创建输出,war文件或提取的war文件。您需要在服务器上部署它,然后才能看到该应用程序。在eclipse中,我相信你可以配置服务器。在eclipse中配置服务器后,您可以告诉它查找项目构建输出并进行部署。
答案 2 :(得分:0)
右键单击该项目,然后点击Run As > Run on Server
。
如果您没有看到该选项,则表示您的项目未配置为Web应用程序。