Maven 通过tycho创建P2存储库不会将依赖项添加到生成的存储库中
我有一个单独的项目,其中包括:Maven 通过tycho创建P2存储库不会将依赖项添加到生成的存储库中,maven,tycho,Maven,Tycho,我有一个单独的项目,其中包括: eclipse存储库 我的pom文件中有大量依赖项和以下部分: org.eclipse.tycho 目标平台配置 win32 win32 x86 考虑 org.eclipse.tycho tycho-p2-repository-plugin 真的 org.eclipse.tycho tycho maven插件 真的 我用的是第谷0.24.0。因此,我可以构建这个项目,并生成一个zip文件p2artifacts.xml和p2content.xml,其中包含依赖
eclipse存储库
我的pom文件中有大量依赖项和以下部分:
org.eclipse.tycho
目标平台配置
win32
win32
x86
考虑
org.eclipse.tycho
tycho-p2-repository-plugin
真的
org.eclipse.tycho
tycho maven插件
真的
我用的是第谷0.24.0。因此,我可以构建这个项目,并生成一个zip文件p2artifacts.xml和p2content.xml,其中包含依赖项。到目前为止还不错
但现在我添加了两个其他依赖项:
org.mvel
mvel2
2.3.1.最终版本
org.apache.commons
公用压缩
1.4.1
我已经检查了这两个工件是否在MANIFEST.MF中包含OSGi信息。此外,它们将在项目建设期间下载,这意味着maven坐标是正确的等等
但最终它们不会打包到zip中,也不会出现在p2artifacts.xml中,也不会出现在p2content.xml中
有人知道我做错了什么吗?我只是忘了将依赖项添加到
category.xml
文件中。