针对Maven插件或插件依赖项的Eclipse Workspace解析

时间:2018-06-08 09:06:59

标签: eclipse maven maven-3 maven-plugin dependency-resolution

以下情况: 我在eclipse(项目A)中创建了一个从原型创建的maven插件。此插件用于同一工作区(项目B)中另一个maven项目的pom.xml。

项目B的pom.xml:

[...]
<build>
  <plugins>
    <plugin>
      <groupId>com.company</groupId>
      <artifactId>project-a-maven-plugin</artifactId>
      <version>1.0.0-SNAPSHOT</version>
    </plugin>
  </plugins>
</build>
[...]

问题:现在我希望项目B中的插件使用能够通过eclipse解决到Project A.但是eclipse只会从maven存储库下载它(如果它不在那里喷射则会失败)

因此,当我更改项目A并尝试调试未能正常工作的项目B的maven构建时,因为它将从存储库中的插件版本运行代码,而不是eclipse中的当前开发版本。

其他信息: maven插件的依赖项出现同样的问题(例如使用maven-antrun-plugin时

系统:Eclipse Oxygen.3a版本(4.7.3a); m2e 1.8.3; Maven开发工具0.3.0

0 个答案:

没有答案