【问题标题】:m2Eclipse plugin: What does 'Resolve Workspace Artifacts' do?m2Eclipse 插件:“解决工作区工件”有什么作用?
【发布时间】:2012-10-23 17:34:11
【问题描述】:

很抱歉,如果我问的是一个可能微不足道的问题,但我很难找出 Resolve Workspace Artifacts 在 Eclipse IDE 的 Maven 构建窗口中的作用,使用M2Eclipse 插件。我指的是这个:

有人知道吗?我尝试了 google-ing 和 stackoverflow-ing 解决方案;有很多错误请求/报告,但没有对此选项的明确描述。感谢您的帮助。

【问题讨论】:

    标签: java eclipse maven m2eclipse m2e


    【解决方案1】:

    假设您的工作区中有两个或更多项目,例如project1project2 等等。如果project1依赖于project2project3,则只需要定义project1project2project3的依赖即可。

    通过启用Resolve Workspace Artifactsm2Eclipse 将自动构建project2project3SNAPSHOT JAR 并添加到project1 的类路径中。

    换句话说,它解决了与工作区项目的依赖关系。

    【讨论】:

    • 它不起作用,它可能是例如由于类似于此处的依赖版本不匹配:stackoverflow.com/a/32308875/1915920
    • 如果我在 Eclipse 中“关闭”一个项目,它是否仍在解决?
    • @dokaspar,如果您关闭项目,m2e 将尝试将其解析到远程/本地存储库。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-03-03
    • 2011-11-28
    • 2011-02-09
    • 2019-07-10
    • 2016-04-15
    • 1970-01-01
    • 2020-03-12
    相关资源
    最近更新 更多