2

一位同事正在尝试将 Java Web 项目项目导入他的 Eclipse 工作区。他安装了 m2e 插件,它可以识别“父”项目和它拥有的 3 个子项目(这也是 Maven 项目)。然而,当项目被导入时,Eclipse 似乎并没有将它们识别为 Java 项目(它没有显示通常的“Java 资源”和“部署描述符”)。在 Project Explorer 中出现的仅有的两件事如下所示:

截屏

我使用我的 Eclipse 版本导入了同一个项目,它识别出该项目是一个 Java Web 项目,没有任何问题。他需要做/安装什么才能让它工作吗?他有 Eclipse WTP 和 m2e 插件,所以我看不出他的 Eclipse 安装和我的有什么不同。

4

4 回答 4

5

事实证明,我们需要在项目属性中启用项目方面。我不确定为什么默认情况下没有启用它,就像它导入到我的 Eclipse 安装时一样,但是启用适当的项目方面解决了我们遇到的问题。

于 2012-08-31T13:11:26.883 回答
1

您需要安装m2eclipse-wtp 0.15.x(来自http://download.jboss.org/jbosstools/updates/m2eclipse-wtp/)。它包含必要的配置器,以根据您的 pom.xml 配置正确设置 Java EE 项目所需的项目方面。

请注意 m2eclipse-wtp 正在迁移到 Eclipse 基础并被m2e-wtp取代。m2e-wtp 0.16.0 将于 2012 年 9 月 28 日发布。在此之前,您可以尝试使用最新的候选版本

于 2012-09-14T15:41:31.907 回答
0

尝试在 Package Explorer 中选择项目并执行 Maven --> Update Project Configuration

于 2012-08-30T13:20:38.350 回答
0

当我认为我实际上是在使用“包资源管理器”视图时,我在使用“项目资源管理器”视图时遇到过这样的事情。这两个视图将以不同的方式显示您的项目。

于 2012-08-30T18:47:40.010 回答