5

我已经安装了 Tomcat 插件,如果我创建一个新的动态 Web 项目并将现有的基本 maven webapp 导入其中,它就可以工作。我可以选择“作为服务器”运行它来运行它。

但是,当我在 Eclipse 中对现有的基本 maven 应用程序进行导入现有项目时,我必须右键单击项目,选择配置并将其转换为分面项目,然后右键单击项目,选择属性,然后选择 Targeted runtimes,然后选择 Tomcat 和 JRE。但是,我仍然无法“作为服务器”运行该项目。当我单击运行时,我只看到 Java Applet、Java 应用程序和 JUnit 测试作为运行项目的选项。我没有看到服务器。

4

3 回答 3

6

看起来答案是:可能是未选择 Project Facet 中的动态 Web 模块

转到:-项目>属性>项目方面>检查动态Web模块

Mohit Saluja 回答以下问题:Eclipse Juno,maven 项目无法在服务器上运行

于 2013-05-17T20:14:11.410 回答
1

导航到 项目 > 属性 > 项目构面

Runtimes选项卡中检查安装在您的 lappy 中的 apache 版本,并取消选中others。

于 2015-11-11T16:57:10.050 回答
0

将该项目作为现有的maven项目导入(您需要安装 m2e,并且需要安装 m2e-wtp 或 webby),并且 maven 配置器应该为您将其设置为动态 Web 项目并让您做好准备。然后使用 m2e 您可以“在服务器上运行”或使用 webby 您可以“以 webby 身份运行”

于 2013-05-17T20:18:05.897 回答