第三方捆绑Maven / Tycho构建中的依赖项

时间:2012-11-16 19:09:17

标签: maven-3 maven-plugin tycho

如何在Maven / Tycho构建中处理第三方捆绑包依赖项?

1 个答案:

答案 0 :(得分:2)

创建P2存储库,然后引用该存储库。这是推荐的方法。

如果要保持与构建位置无关,请将存储库存储在允许HTTP协议访问的位置。 e.g。

  • 具有文件写入权限的Web服务器
  • webdav商店
  • SVN版本控制系统。

创建P2存储库

  1. create an eclipse target
  2. 将所需的捆绑包安装到其中,然后
  3. create a feature, add the plugins
  4. export the P2 repository.
  5. 将存储库存储在知名位置
  6. 通过以下三种选择之一引用Tycho构建中的位置
    1. eclipse存储库定义中的目标文件
    2. 存储库定义中的URL
    3. 包定义tycho模块中的eclipse目标。
  7. 或者,作为来源