Eclipse不会在maven项目的source / main / resources目录中编译类

时间:2012-06-23 21:42:47

标签: eclipse maven

我使用maven2eclipse插件在eclipse中创建了一个maven项目。

然后,我转到项目属性中的项目构面,将项目转换为Web模块项目。

问题是当我尝试在目录src / main / resources下创建一个类时,我的类都没有编译。我可以把任何类型的垃圾放在类中,编译器不会给我任何警告。此外,我创建的包不会创建“棕色包”,而是创建一个文件夹。

有谁知道我配置错误了吗?

3 个答案:

答案 0 :(得分:4)

src/main/resources旨在保存...资源:复制到classes目录的属性文件,图像等。必须将Java源文件放在src/main/java

答案 1 :(得分:0)

您可以尝试这样做:右键点击您的项目> maven>更新项目配置。它将根据您的pom.xml配置配置.classpath和.settings。

答案 2 :(得分:-1)

问题在于,当您在项目构面中切换到此Web模块时,会在java构建路径>下输入“exclude * .java”文件。默认情况下来源。必须删除它。