gpt4 book ai didi

java - 将新的 OSGI 包添加到本地 p2 存储库

转载 作者:行者123 更新时间:2023-12-02 04:33:37 25 4
gpt4 key购买 nike

我已经从现有的 jar 文件创建了一个新的 OSGI 包。我有一个本地 p2 存储库,它在我的 eclipse 中设置为目标平台。我直接将此 OSGI 包复制到本地 p2 存储库。但我的构建表示找不到我的新 OSGI 插件。我还在artifacts.xml 中为这个新包手动添加了一个新条目。但仍然没有运气。有人可以帮我解决这个问题吗?

最佳答案

您可以使用p2.publisher为了那个原因。

示例:

java -jar <eclipseDirectory>/plugins/org.eclipse.equinox.launcher_<version>.jar
-application org.eclipse.equinox.p2.publisher.FeaturesAndBundlesPublisher
-metadataRepository file:/<yourLocalRepo>
-artifactRepository file:/<yourLocalRepo>
-source <location with a sub-directory named plugin and/or features >
-publishArtifacts

您需要替换 eclipseDirectory 和 equinox 启动器包的版本。信息来自这里Eclipse Wiki

关于java - 将新的 OSGI 包添加到本地 p2 存储库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31120575/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com