【问题标题】:m2eclipse marking 'target' directory as 'Derived'm2eclipse 将“目标”目录标记为“派生”
【发布时间】:2010-12-12 08:05:13
【问题描述】:

我有一个 Maven Java 项目,使用 m2eclipse 导入。

target/ 目录未被m2eclipse 标记为“Derived”。

问题:

  • 它已经过验证,因此任何验证错误都会出现两次。我的示例显示了 JSP Problem,当我在 jsp 中故意插入错误时。
  • 当我想使用 Ctrl-Shift-R 打开资源时,所有文件都会出现两次,我冒着编辑副本而不是原始文件的风险。

可能看到帖子eclipse-ignore-folder

注意:当我手动将目录设置为派生时,验证问题并没有消失,所以这只是解决方案的一部分......

问题:
我需要做些什么,以便 m2eclipse 将 target/ 目录设置为“派生”吗?

【问题讨论】:

    标签: java maven-2 m2eclipse derived


    【解决方案1】:

    我通过编写自定义插件KeepTargetDerivedPlugin 解决了这个问题。顾名思义,它会自动保留所有派生的目标文件夹(与其他需要用户操作的解决方案不同)。

    仍然,例如。 G。 YA2O's plug-in 可用于标记已驻留在给定 Eclipse 工作区中的项目的派生文件夹。

    【讨论】:

    【解决方案2】:

    我对这个问题非常恼火,所以我写了一个插件来解决它。可以从here获取源码和jar。

    【讨论】:

      【解决方案3】:

      是的,这已经有一段时间了。我编写了一个插件,允许您将目录标记为“派生”,而无需全部查找(http://eclipsefrills.sourceforge.net/)。这不是很好,您仍然需要手动运行该操作才能使其工作,但它可能会有所帮助。

      奇怪的是,我自己最近没有注意到这个问题。我想知道现在是否有一些偏好设置可以解决这个问题。

      祝你好运。

      【讨论】:

      • 谢谢。我已经为这些 EclipseFrills 项目尝试了 Wiki,但我被登录名/密码拒之门外!
      • 奇怪,您可能需要成为 SourceForge 成员才能访问 wiki...我将不得不对此进行调查。
      • 我多年来一直在寻找一个插件!非常感谢您的工作,它已经真正节省了时间。当使用 Maven 时,“target”文件夹是 Eclipse 下最烦人的东西之一。对我来说,如果它能够在后台设置“派生”位,那将是完美的,而不必手动启动插件(使用首选项页面,我可以在其中放置“目标”、“dist”,也许还有一些其他条目)。你觉得有可能吗?
      • 是的,我会记下来,看看我能做什么。
      • 不错,但更新站点安装程序无法在 Indigo 上运行。
      【解决方案4】:

      是的:open a bug report :)

      【讨论】:

        猜你喜欢
        • 2012-08-28
        • 1970-01-01
        • 2022-09-27
        • 2018-11-26
        • 2015-10-23
        • 1970-01-01
        • 1970-01-01
        • 2019-12-13
        • 1970-01-01
        相关资源
        最近更新 更多