【问题标题】:m2e plugin - Eclipse - created Java class and package. Not recognized as part of the projectm2e 插件 - Eclipse - 创建 Java 类和包。不被认为是项目的一部分
【发布时间】:2016-12-18 01:03:27
【问题描述】:

我安装了 m2e (1.7) 插件以在 eclipse Mars 上使用 maven。 创建一个新的 maven web-app 项目,我尝试将一个新的 java 类添加到 src/main/resources 文件夹。我只是在 com.sample 包中创建了一个 Hello.java 类。

从下图中可以看出,包没有显示为包可视化(它显示为 java 类的文件夹路径)和 最重要的是,打开Hello.java类,编辑错误的文件,eclipse没有指出错误。甚至 Hello.java 文件图标也不同。

我该如何解决这个问题?先感谢您。

【问题讨论】:

  • 右键项目>配置>配置为Maven项目。它将项目转换为 Maven 项目,并将添加必要的 jar 和依赖项。之后右键单击 > Maven > 更新项目。

标签: java eclipse maven package m2eclipse


【解决方案1】:

通常,Java 源代码应该在 src/main/java 源文件夹中,而不是像您的那样在 src/main/resources 中。 要解决此问题: 您应该检查 src/main/java 是否存在。您可以通过展开上图底部的 src/main 文件夹来做到这一点。

如果有java文件夹,您选择右键单击 java文件夹 --> 构建路径 --> 用作源文件夹

如果没有src/main/java,你可以在你的项目上右击新建一个 --> New --> Source Folder 。输入 src/main/java

然后将您的 Hello.java 移动到该文件夹​​。

【讨论】:

  • 非常感谢!我刚刚在 main 下创建了一个 java 文件夹,一切正常!
猜你喜欢
  • 2018-01-06
  • 1970-01-01
  • 1970-01-01
  • 2013-05-19
  • 2020-09-09
  • 1970-01-01
  • 2014-08-04
  • 2013-01-07
  • 2014-10-24
相关资源
最近更新 更多