Eclipse 是否可以在不使用tycho插件的情况下生成artifact.xml和content.xml

Eclipse 是否可以在不使用tycho插件的情况下生成artifact.xml和content.xml,eclipse,eclipse-plugin,osgi,tycho,p2,Eclipse,Eclipse Plugin,Osgi,Tycho,P2,我正在寻找一种方法来手动生成artifact.xml和content.xml,而不使用EclipseTycho插件。目前,我已将所有OSGi捆绑包和功能(以及所有从属捆绑包)安装到位于单独位置的p2 repo。通过查看artifact.xml和content.xml文件的内容,我发现它们包含了现有捆绑包和功能中可用的大部分元数据以及少量附加元数据。是否可以在不使用Tycho插件的情况下生成上述两个文件 谢谢Eclipse特性和捆绑包发行商是否就是您想要的 Eclipse带来了一些可以在命令行上运

我正在寻找一种方法来手动生成
artifact.xml
content.xml
,而不使用
EclipseTycho插件。目前,我已将所有OSGi捆绑包和功能(以及所有从属捆绑包)安装到位于单独位置的
p2 repo
。通过查看
artifact.xml
content.xml
文件的内容,我发现它们包含了现有捆绑包和功能中可用的大部分元数据以及少量附加元数据。是否可以在不使用
Tycho插件的情况下生成上述两个文件

谢谢

Eclipse特性和捆绑包发行商是否就是您想要的

Eclipse带来了一些可以在命令行上运行的助手应用程序。其中一个是特性和捆绑包发布器。从文件中:

features and BundlesPublisher应用程序(org.eclipse.equinox.p2.publisher.featuresandlesPublisher)是一个命令行应用程序,能够从预构建的eclipse捆绑包和功能生成元数据(p2存储库)

您可以在中找到更多信息,包括示例调用。

Eclipse特性和捆绑包发布者是否就是您想要的

Eclipse带来了一些可以在命令行上运行的助手应用程序。其中一个是特性和捆绑包发布器。从文件中:

features and BundlesPublisher应用程序(org.eclipse.equinox.p2.publisher.featuresandlesPublisher)是一个命令行应用程序,能够从预构建的eclipse捆绑包和功能生成元数据(p2存储库)


您可以在.

中找到更多信息,包括示例调用。它在内部使用了eclipse tycho插件
,目前我正在使用它。我需要一种方法来手动生成这两个文件,而无需使用
EclipseTycho插件
。换句话说,我需要一种方法来更新
java
不可用且安装
java
不是一种选择的系统上的特性和捆绑包。好吧,我不认为Eclipse在这里使用了Tycho(在有Tycho之前,Eclipse中就有p2内容),但如果您有这个需求,这并不重要。如果您不能使用Java,那么您应该在问题中明确提到这一点。我不知道有任何非Java p2工具。它在内部使用eclipse tycho插件,目前我正在使用它。我需要一种方法来手动生成这两个文件,而无需使用
EclipseTycho插件
。换句话说,我需要一种方法来更新
java
不可用且安装
java
不是一种选择的系统上的特性和捆绑包。好吧,我不认为Eclipse在这里使用了Tycho(在有Tycho之前,Eclipse中就有p2内容),但如果您有这个需求,这并不重要。如果您不能使用Java,那么您应该在问题中明确提到这一点。我不知道有任何非JavaP2工具。