2016-03-12 121 views
0

我有一个java项目,我在eclipse中使用m2e转换为maven。由于我的项目是一个遗留项目,它不是遵循maven目录结构,如src/main/java和src/test/java,所以在转换之后,以前的目录结构没有改变。在eclipse中将项目转换为maven后的目录结构

我想知道在m2eclipse中是否有简单的方法或快捷方式将我的项目重构为默认使用的目录结构。

我试着在我的src文件夹中添加一个新的源文件夹,并将这些文件夹嵌套到src/main/java中,但是我得到了下面的错误。

请查看快照,因为我没有足够的知名度发布它。

Snapshot

回答

2

该错误消息指出问题 - 你不能嵌套源文件夹,包名称将毫无意义。这是很容易固定:

  • 右键单击该项目并选择属性
  • 选择Java构建路径/来源
  • 删除所有条目
  • 添加标准Maven的路径中(src/main/java下, src/main/resources,/ src/test/java和src/test/resources)

退出属性对话框,Project/clean应该正确编译所有东西。

+0

不能谢谢你!太糟糕了,我不能upvote你的答案,因为我没有所需的声誉。 – Saad

+0

@Saad你可以接受这个答案 - 因为我没有声望很久以前,所以也许你不能。 – kiwiron

相关问题