【问题标题】:Project 'X' is missing required source folder: 'target/generated-resources/eclipse'项目 'X' 缺少所需的源文件夹:'target/generated-resources/eclipse'
【发布时间】:2017-10-24 10:42:21
【问题描述】:

Eclipse中Java构建路径问题:

项目 'X' 缺少所需的源文件夹:'target/generated-resources/eclipse'

在构建项目时,我还有这个“在项目 X 上运行构建器“集成外部工具构建器”时出错”。它是在项目的“Builders”中定义的程序配置,用于运行eclipse:eclipse(在属性中)。

【问题讨论】:

  • 是否安装了m2e 插件? Maven 更新项目?
  • 是的,并且在构建项目时出现此错误“构建期间出现错误。在项目 X 上运行构建器“集成外部工具构建器”时出错”。
  • 如果您将这些错误/堆栈跟踪编辑到问题中,它可能会有很大帮助。所以堆栈/错误的细节,你需要找到它们。 External tool builder 是什么?猜猜它负责创建和填充丢失的文件夹?
  • 这是在“Builders”部分定义的程序配置(在属性中)。
  • 现在使用“m2e-apt”而不是 eclipse:eclipse。这对于在现代版本的 Eclipse 中 apt 生成的源代码效果更好。请参阅 github.com/ravn/dagger2-hello-world 获取一个完整的小示例。

标签: java eclipse maven classpath


【解决方案1】:

解决方案是将项目作为 eclipse 中的现有 maven 项目导入,而不启动目标 eclispe:eclispe,因为 Apache Maven Eclipse 插件已停用(参见上面的 cmets)。

更多解释和细节:

What is the equivalent of the retired mvn eclipse:eclipse in m2e?

http://maven.apache.org/plugins/maven-eclipse-plugin/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多