【问题标题】:Directory structure after converting a project to maven in eclipse在eclipse中将项目转换为maven后的目录结构
【发布时间】:2016-03-12 04:55:16
【问题描述】:

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

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

我尝试在我的 src 文件夹中添加一个新的源文件夹并将文件夹嵌套到 src/main/java 但我收到以下错误。

请查看快照,因为我没有足够的声誉来发布它。

Snapshot

【问题讨论】:

    标签: java eclipse maven


    【解决方案1】:

    错误消息指出了问题 - 您不能嵌套源文件夹,因为包名称没有意义。它很容易修复:

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

    退出“属性”对话框,Project/clean 应该会正确编译所有内容。

    【讨论】:

    • 感激不尽!太糟糕了,我不能支持你的答案,因为我没有所需的声誉。
    • @Saad 你可能可以接受这个作为答案——我已经很久没有名声了,所以也许你不能。
    猜你喜欢
    • 1970-01-01
    • 2013-10-29
    • 2019-05-15
    • 2013-04-30
    • 2011-01-27
    • 2011-10-23
    • 1970-01-01
    • 2015-03-07
    • 2011-10-13
    相关资源
    最近更新 更多