我使用maven2eclipse插件在eclipse中创建了一个maven项目。
然后,我转到项目属性中的项目构面,将项目转换为Web模块项目。
问题是当我尝试在目录src / main / resources下创建一个类时,我的类都没有编译。我可以把任何类型的垃圾放在类中,编译器不会给我任何警告。此外,我创建的包不会创建“棕色包”,而是创建一个文件夹。
有谁知道我配置错误了吗?
答案 0 :(得分:4)
src/main/resources
旨在保存...资源:复制到classes目录的属性文件,图像等。必须将Java源文件放在src/main/java
。
答案 1 :(得分:0)
您可以尝试这样做:右键点击您的项目> maven>更新项目配置。它将根据您的pom.xml配置配置.classpath和.settings。
答案 2 :(得分:-1)
问题在于,当您在项目构面中切换到此Web模块时,会在java构建路径>下输入“exclude * .java”文件。默认情况下来源。必须删除它。