tycho相关内容
如何使用tycho构建基于Java 11的eclipse RCP应用程序? 我正在使用eclipse 2018-09 RCP + Java 11插件+ OpenJDK 11 我的应用程序是基于插件的,在所有插件中, MANIFEST.MF 文件包含: Bundle-RequiredExecutionEnvironment环境:JavaSE-11 tycho构
..
当前,我正在使用tycho来构建和打包带有Java 8和Eclipse 4.8的eclipse RCP应用程序,( JMSToolBox ) 对于Windows发行版,tycho构建过程将JRE v8(Oracle)“复制”到发行包中的“ jre” 目录,通过ant任务 我正在升级到Eclipse RCP 2018-09和Java 11(OpenJDK) 2问题出现: Op
..
我尝试使用 Maven 和 Tycho编译 Eclipse Indigo RCP 应用程序。如果我只是为一个平台构建它,那么效果很好,但是如果我尝试为更多平台构建它,则构建停止工作。 问题是我在特定于平台的插件中我要构建的产品文件。像 org.eclipse.swt.win32.win32.x86 这样的依赖项是 org.eclipse.swt 的片段插件。 当我没有在产品中添加任何平
..
我已经用Tycho构建了一个Eclipse RCP应用程序(Indigo).该版本在Win 7、64位计算机上运行. 父POM包括: org.eclipse.tycho target-platform-configuration ${tycho-ver
..
我有一个e4 RCP产品,我想为其提供e4 RAP应用程序.因此,我添加了一个新的OSGi捆绑包,该捆绑包有助于org.eclipse.rap.rwt.application.ApplicationConfiguration接口的以下实现,该接口在OSGI-INF文件夹的tribution.xml中声明: public class BasicApplication implements Ap
..
我加入了一个项目,该项目是使用Equinox/OSGi,Tycho在Eclipse RCP平台上进行开发的. 我逐渐熟悉OSGi的类路径/类加载机制,tycho,春分的工作原理等. 我正在通过使用模拟来编写简单的单元测试,方法是将它们收集在测试包(目标包的片段)中,但是我遇到ClassNotFound错误,即附加源代码的问题.我已经看到了一些建议,例如将测试作为rcp插件测试运行,或者
..
我有一个依赖它的实现捆绑包和片段捆绑包(MANIFEST中的Fragment-Host).此外,还有一些测试包. 现在,我想测试我的实现并使用tycho-surefire-plugin.带有测试的包通过MANIFEST中的Require-Bundle来指代实现包. 到目前为止,一切都很好.问题是如何将片段捆绑包放入测试运行时?我已经在我的eclipse-test-plugin中尝试了tych
..
可能重复: 如何在tycho中引用Mockito? 我正在尝试使用Tycho构建测试功能项目,但是它无法从父pom中列出的Maven中央存储库解析pom中列出的依赖项.这是我父母pom的相关部分: 0.12.0
..
在我的父pom中,我进行了以下配置以部署源jar: org.apache.maven.plugins maven-source-plugin
..
我不了解Tycho如何绑定到Maven生命周期,因为我没有看到任何绑定Tycho目标的pom.xml配置. 我的问题是: Tycho如何与Maven的建筑反应堆阶段挂钩,即在计算反应堆之前它在消息下方打印? [exec] [警告]没有明确的目标运行时环境配置.构建取决于平台. Tycho如何将其目标绑定到Maven的构建生命周期?我看到有些在构建期间执行的目标未在pom.x
..
我有一个问题,我无法解决. 我想用Tycho/Maven构建我的eclipse cdo服务器,而且我想拥有从eclipse之外启动我的cdo-server.product的能力. 它设置的cdo服务器如下: http://wiki.eclipse.org/Setting_up_a_CDO_Server 没有我的问题: 如果我选择: -Dnet4j.config="${res
..
遵循 Vogella Maven-Tycho教程,我遇到了运行时错误. 导出项目后,我无法启动它.在我无头构建之后,以及在Eclipse导出向导构建之后,也会发生以下错误. 它将触发以下运行时错误: !SESSION 2018-08-23 13:42:44.875 ----------------------------------------------- eclipse.bu
..
我们公司所有的RCP插件都具有相同的Maven父代,在向其中添加了许多Maven插件后,我意识到Tycho并不像我希望的那样具有确定性. 我知道这不是什么新闻,所以这就是为什么我要为父 pom.xml 设置一些测试的原因.我在考虑一些基本的东西:启用了哪些配置文件,执行了哪些插件,为已定义的 pom.xml 抛出了什么异常,命令行参数和目标平台. 尽管大多数其他项目似乎在某个地方都有一
..
在Maven存储库中,我有一个eclipse插件,创建功能需要它.本地依赖项test.branding.plugin已签名,但未从nexus test.plugin.nexus下载. 这就是我在父pom.xml中定义依赖项的方式 test.plugin
..
我正在构建一个Eclipse项目,该项目由许多打包在一起的插件组成.我为每个组件创建了POM文件,并为项目创建了一个主POM.像这样: projectDir\releng\pom.xml
..
我对Maven并没有做很多事情,但是我了解一些基础知识.我们正在使用Tycho来构建RCP插件,我想知道为什么Tycho使用integration-test阶段来捆绑执行测试. 是否可以将某些类型的测试绑定到Maven的Tycho的test阶段而不是integration-test阶段? 如果是,怎么办? 解决方案 Tycho在OSGi容器中执行测试,这要求已编译的类已作为OS
..
我们正在为Eclipse RCP应用程序编写SWTBot测试.我们的RCP应用程序包括NatTable组件,并具有用于启用/禁用透视图的授权机制.从Eclipse启动测试套件时,它运行良好.现在,我们正在尝试将其与Tycho集成. 这是为运行SWTBot测试套件而创建的pom.xml:
..
我正在尝试在我的eclipse插件项目中添加一些bdd,但无法弄清楚在maven构建过程中如何运行集成测试.为了编写测试,我使用的是SWTBot框架. 我已经进行了特征生成,并设置了测试.如何设置pom以运行集成测试? 解决方案 我使用以下配置并运行mvn clean verify.如果您不想并行运行测试,请删除parallel,perCoreThreadCount和threadCo
..
我试图用Tycho生成分类的p2存储库.基本上需要完成三个步骤(比较 Eclipse文档): 下载捆绑包 触发org.eclipse.equinox.p2.publisher.FeaturesAndBundlesPublisher 触发org.eclipse.equinox.p2.publisher.CategoryPublisher 我在Maven pom文件中配置的 .步骤1
..
我已将应用程序清单文件中的BREE从JavaSE-1.6更改为JavaSE-1.7: Bundle-RequiredExecutionEnvironment: JavaSE-1.7 现在我无法再次编译该应用程序. 当我运行mvn clean install时,我得到: [INFO] Resolving dependencies of MavenProject: Xgroup:
..