p2是eclipse IDE和eclipse RCP框架使用的平台配置系统。它是一个工件和元数据存储库,允许某种依赖项解析。它支持镜像,并具有一组广泛的ant任务,用于管理存储库和发布工件。 eclipse IDE使用p2来配置更新并安装新插件。
我正在为自己的项目组织发布过程,并希望参考 Eclipse 项目,其中列出了此处列出的所有发布版本。 在4.33版本的网站中,存在插件org.ec...
谁构建了 p2 存储库 https://download.eclipse.org/staging/yyyy-mm/?
我正在为自己的项目组织发布过程,想参考eclipse。 我发现 epp 中使用了像 https://download.eclipse.org/staging/2024-12/ 这样的 p2 存储库。 我愿意...
我正在尝试通过一些简单的步骤自动化关于使用 p2 镜像存储库的 Eclipse 指南: 使用curl下载Ecplise发行版(例如eclipse-java-2024-09-R-linux-gtk-x86_64.tar.g...
在 Tycho 中生成 p2 存储库依赖关系的分层依赖关系树
我正在尝试解决 tycho 中的版本冲突,其中在编译时加载插件的多个版本,这是项目结构不允许的,并在编译过程中抛出错误...
如何使用c#调用P2卡格式化程序(P2FormatApp)并发送格式化命令
我目前有一张想要格式化的 P2 SD 卡。 但我想使用 P2FormatApp.exe 进行格式化,同时使用 C# 程序。 使用所述应用程序手动格式化 SD 卡的方法是
基于p2启动更新的Eclipse RCP产品:有没有办法限制产品大小?
我正在开发一个 Eclipse RCP 应用程序(Eclipse 3.7 Indigo),其中包含一些基于 P2 的更新功能。 我定义了一个产品配置文件并使用 Eclipse 产品构建了该产品...
带有 includeMode 切片器的 eclipse p2 存储库是否不完整?
我使用 eclipse 存储库位置“https://download.eclipse.org/eclipse/updates/4.31/”和 Java 版本 JDK-21.0.2。 ide也是eclipse 4.31版本。 我有几个错误...
我一直在导出 Eclipse 产品,并在运行二进制启动器时遇到“### 可执行启动器无法找到其配套共享库”。 这个问题是...
打包 Eclipse 插件的更新站点,以前是通过打包 eclipse-update-site 来实现的: eclipse 更新站点 一旦包装好,它就可以像…
我使用 eclipse 存储库位置“https://download.eclipse.org/eclipse/updates/4.31/”和 Java 版本 JDK-21.0.2。 ide也是eclipse 4.31版本。 我有几个错误...
我正在尝试创建一个基于 Eclipse 的设置,其中 Eclipse 项目是基于 Maven 的。所以无论是否使用 Eclipse,它都应该与 Maven 一起工作。 我对各种 Eclipse 项目有依赖...
如何从 p2-Repository 解析 Eclipse 插件并将其用作 Maven 依赖项
是否可以从 p2 存储库解析自己的 eclipse 插件并将此插件用作 Maven 依赖项? 我正在编写一个 Maven 插件,它也应该使用 Eclipse 插件。 是否可以从 p2 存储库解析自己的 eclipse 插件并将此插件用作 Maven 依赖项? 我正在编写一个 Maven 插件,它也应该使用 Eclipse 插件。 <repositories> <repository> <id>p2-repository</id> <name>p2-repository</name> <url>https://company.de/artifactory/p2-repo</url> </repository> </repositories> <dependencies> <dependency> <groupId>de.own.plugin</groupId> <artifactId>de.own.plugin.eclipse</artifactId> <version>1.0.0-SNAPSHOT</version> </dependency> </dependencies> 同时,至少有一个解决方案来自 OpenNTF,以下是其中的一个片段: <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>com.example</groupId> <artifactId>p2-resolution.example</artifactId> <version>0.0.1-SNAPSHOT</version> <pluginRepositories> <!-- the plugin is hosted in OpenNTF's Maven repository --> <pluginRepository> <id>artifactory.openntf.org</id> <name>artifactory.openntf.org</name> <url>https://artifactory.openntf.org/openntf</url> </pluginRepository> </pluginRepositories> <repositories> <repository> <id>org.eclipse.p2.repo</id> <!-- defines the groupId to be used below --> <url>http://download.eclipse.org/releases/2019-12</url> <layout>p2</layout> </repository> </repositories> <dependencies> <dependency> <groupId>org.eclipse.p2.repo</groupId> <!-- matches id of the repo above --> <artifactId>ch.qos.logback.slf4j</artifactId> <version>1.1.2.v20160301-0943</version> </dependency> </dependencies> <build> <plugins> <plugin> <groupId>org.openntf.maven</groupId> <artifactId>p2-layout-resolver</artifactId> <version>1.2.0</version> <extensions>true</extensions> </plugin> </plugins> </build> </project> 您可以使用P2Repository。此服务提供对 Maven 项目的 p2-artifacts 的访问。
在我上传“更新站点项目”目录的站点中未发现 Eclipse 插件
我有一个 Eclipse 插件项目,我为其创建了一个功能项目和一个更新站点项目。在更新站点项目的构建过程中,我注意到某些工件是通用的...
Eclipse中通常包含以下两个默认的p2更新站点,它们之间有什么区别? 两个存储库中都存在一些内容(例如 Eclipse PDE 插件开发人员资源...
NoClassDefFoundError: org/apache/poi/util/POILogFactory
我正在尝试在 Eclipse RCP 项目中使用 Apache POI 库。 所以我在项目中添加了 poi、poi-ooxml 和 poi-ooxml-schemas,但仍然出现异常 java.lang.NoClassDefFoundError:org/apache/poi/util/
我知道它们以某种方式链接到Eclipse,而.m2与maven有关。但是,虽然我仍然使用Eclipse,但我从未真正使用过maven,也不再使用它,这两个文件夹〜/ .p2和〜。/ m2 ...
我有一个Maven项目,我从Eclipse Repostories获得了一些p2依赖关系,可以在我的DSL中使用它们,并使用XText和XTend生成代码(而我使用的是org.eclipse.uml2.uml,而实际的版本是...
我使用以下过程(64位)在办公室PC上安装了Eclipse:https://portableapps.com/node/53284但是,当我想创建一个新项目时,它不会向我建议通常的“ Java项目”。与...
哪里有最新的P2例如:It库?我使用的氧气1.2和我试图检查软件更新后获得这些下列错误。 !ENTRY org.eclipse.equinox.p2.engine 4 4 2018年1月18日14时17分43秒....