我有一个 java 项目,我使用 eclipse 中的 m2e 将其转换为 maven。由于我的项目是遗留项目,没有遵循src/main/java和src/test/java等maven目录结构,所以转换后之前的目录结构没有改变。
我想知道在 m2eclipse 中是否有一种简单的方法或快捷方式可以将我的项目重构为 maven 使用的默认目录结构。
我尝试在我的 src 文件夹中添加一个新的源文件夹并将文件夹嵌套到 src/main/java 但我收到以下错误。
请查看快照,因为我没有足够的声誉来发布它。
最佳答案
错误消息指出了问题 - 您不能嵌套源文件夹,因为包名称没有意义。它很容易修复:
- 右键单击项目并选择属性
- 选择Java 构建路径/源
- 删除所有条目
- 添加标准 Maven 路径(src/main/java、src/main/resources、/src/test/java 和 src/test/resources)
退出 Properties 对话框,Project/clean 应该可以正确编译所有内容。
关于java - 在eclipse中将项目转换为maven后的目录结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35953934/