Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Maven 通过tycho创建P2存储库不会将依赖项添加到生成的存储库中_Maven_Tycho - Fatal编程技术网

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

文件中。