8得票2回答
使用Maven Tycho构建时,可以通过maven-dependency-plugin下载一个包含Bundle-ClassPath条目的清单条目。

我有一个带有以下清单的Eclipse插件: ... Bundle-ClassPath: ., lib/drools-api.jar, lib/drools-core.jar, ... 现在我们不希望将 drools-api.jar 和 drools-core.jar 放入源代码控制中...

8得票2回答
Tycho构建错误:"...需要bundle ...,但找不到它"

我们有一个基于Eclipse Luna插件的应用程序,现在我们试图使用Tycho构建。当我们尝试运行mvn clean verify时,我们会收到以下类似的消息: [ERROR] Cannot resolve project dependencies: [ERROR] Software...

8得票1回答
如何将一个Fragment-Bundle导入到Tycho测试运行时?

我有一个实现bundle和依赖于它的fragment bundle(在MANIFEST中为Fragment-Host)。此外,还有一个带有一些测试的bundle。 现在我想测试我的实现并使用tycho-surefire-plugin。测试bundle通过MANIFEST中的Require-B...

8得票3回答
我该如何让Jenkins、Sonar和JaCoCo插件一起为Eclipse Tycho插件项目(或者可能是Cobertura)工作?

我的设置是: Jenkins 1.448 Sonar 2.13 Jenkins Sonar插件1.72 用于Sonar的MySql数据库 我有以下项目: Eclipse插件项目 使用Maven 多个模块(父Maven项目、源插件项目、测试片段项目) 一个简单的JUnit测试,测试源...

8得票2回答
Tycho在使用多模块父项目构建时出现“无法满足依赖关系…”的错误。

我需要使用 Maven/Tycho 构建一个 Eclipse-plugin 并具有对其他第三方的依赖关系。由于 Tycho 还不支持嵌入依赖关系,因此我将项目拆分为以下两个部分: - A-thirdparty: 使用 maven-bundle-plugin 构建打包为 "bundle" 的项...

8得票2回答
如何在Tycho测试执行期间分析低级别的OSGi问题?

当使用tycho-surefire-plugin执行JUnit测试时,tycho会fork一个equinox运行时。在极少数情况下,OSGi测试运行时中的某些bundle可能无法解析/启动(例如,包使用冲突)。如果您阅读调试日志(maven CLI选项-X),您会发现类似以下内容: !ENT...

8得票2回答
Tycho和Jar签名

我正在使用maven和tycho编译并构建我的eclipse插件,并创建一个p2存储库。 然而,当我安装我的插件时,eclipse会显示不受信任内容的警告。我知道要解决此问题,必须签署我分发的插件。 但是,我不知道是否有一种方法可以签名我用tycho构建的插件... (我不是maven和...

7得票2回答
如何在Eclipse和Tycho中使用JUnit4 + Hamcrest 1.3 + Mockito?

我已经成功将JUnit 4.12 + Hamcrest 1.3 + Mockito 2.8.47集成到Eclipse中,这样当我将它们添加为依赖项时,我的测试就会运行。 (我使用p2-maven-plugin的方式将以下来自Maven Central的构件打包成插件/特性,并通过P2提供它们...

7得票1回答
为Eclipse RCP应用程序指定OSX应用程序文件的名称

我有一个Eclipse RCP应用程序,我已经管理了几年。现在我正在将它从Luna更新到Neon,并在此过程中更新到了Tycho 0.26。 自Luna以来,Eclipse的一个新功能是在OSX上将应用程序打包为.app格式并放置在app文件夹中。我的构建过程正在运行,但是结果生成的应用程序...

7得票3回答
使用Maven tycho-p2-plugin和SWT

我该如何使用Eclipse P2存储库和Maven tycho-p2-plugin构建SWT应用程序?