在Maven插件开发中使用Eclipse插件项目

时间:2019-06-07 06:54:18

标签: eclipse build maven-plugin dependency-management

我正在eclipse中开发一个 maven-plugin ,一开始我将所有课程都放在一个Eclipse项目中。随着需求的增长,我开始将不同的关注点(模型,模型生成,其他逻辑)分离为不同的“ eclipse-pugin-projects” ,它们共享清单文件上的依赖项。

现在我有不同的插件项目,这些插件项目在其他项目中部分使用。我想在一个捆绑包中构建一个Maven插件,该插件需要对其他捆绑包(模型等)的依赖性。

我如何构建Maven插件并将依赖项添加到其他捆绑软件中?

我了解Maven tycho,但是如果Maven tycho可以构建Maven插件,我将无法获得信息。

如果我现在运行构建,它与mojo类捆绑在一起,它(当然)就找不到项目将清单声明覆盖的类。

项目结构

目前,我有这三个bundle / eclipse-plugin-projects:

-模型:。包含模型。

-model.generate::读取数据并生成模型数据。

-generate.htmldoku::使用生成的模型数据生成文档网站。这个捆绑包中有一个mojo类,用于maven插件中。

0 个答案:

没有答案
相关问题