2

我使用 Eclipse M2 Maven 插件创建了一个 Struts2 应用程序,但没有选项可以在我的 tomcat 服务器上运行该项目。我尝试在项目构建路径中包含服务器运行时库,但这不起作用。我怎么解决这个问题?

4

3 回答 3

2

为了在 Eclipse 中在服务器上运行项目,项目必须是Dynamic Web Module启用的多面形式。要将项目转换为多面形式:右键单击项目 -> Properties-> Project Facets-> Convert to faceted form...-> 勾选JavaDynamic Web Module.

于 2013-04-15T08:25:39.610 回答
1

当您构建项目时,它应该创建一个输出、一个war 文件或提取的war 文件。您需要在服务器上部署它,然后只有您可以看到应用程序。在eclipse中我相信你可以配置一个服务器。一旦你在 eclipse 中配置了一个服务器,你可以告诉它寻找你的项目构建输出并部署它。

于 2013-04-15T05:07:41.710 回答
0

右键单击项目,然后Run As > Run on Server.

如果您没有看到该选项,则表示您的项目未配置为 Web 应用程序。

于 2013-04-15T05:11:52.763 回答