问题标签 [target-platform]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
6216 浏览

c# - 在 Windows Installer (VS2008) 中同时定位 x86 和 x64

有什么方法可以使用 Visual Studio 2008 创建 Windows 安装程序以同时针对 x86 和 x64 操作系统。

在 TargetPlatform 属性中,我只有 : x86, x64, Itanium. 而且我知道还有一个地方叫Any CPU,但我找不到。

另外,我不想创建两个安装程序。

有任何想法吗 ?

谢谢。

0 投票
1 回答
1662 浏览

java - Indigo 目标平台缺少 javax.xml

我正在使用 Eclipse Indigo,但在设置 indigo RCP 目标平台时遇到问题。
该平台由“EclipseLink”和“Eclipse RCP SDK”库组成。我已使用更新站点来选择捆绑包。
现在,当我查看“目标平台状态视图”时,它告诉我:

当我启动 RCP 示例时,它告诉我相同(启用“启动前验证插件”)在启动期间引发异常,但启动。
你知道这个错误的原因吗,或者为什么我在任何地方都找不到这个插件?

PS:插件javax.xml.stream缺少 javax.xml
问候 Markus

0 投票
2 回答
360 浏览

osgi - 如何在 Eclipse 目标平台中添加 OSGi WAR 包

对于我的 OSGi 开发,我设置了一个引用两个目录的目标定义(.target 文件)。Eclipse 拾取这些目录中的所有 jar 文件并将它们添加到目标平台。但我拥有的捆绑包之一是使用 pax-web 运行的 WAR 文件(扩展名 .war)。Eclipse 不会在可用的捆绑包列表中显示此内容。有没有办法将特定的捆绑包直接添加到目标定义中?我可能会失踪的任何出路?我发现的一种解决方法是将 .war 文件重命名为 .jar。Pax-web 不关心扩展,eclipse 选择了它,所以一切运行正常。但我不太相信这是否是正确的解决方案。

谢谢。

0 投票
1 回答
889 浏览

c# - 根据条件运行 NUnit 测试

我正在使用Win7 x64. 我的某些部分测试需要使用仅表示支持 x86 的 SQLServer CE。我正在使用Visual Studio 2010 Express,我必须为我的项目更改平台目标,手动编辑 *.cproj 文件以运行,例如schema export test (NHibernate). 为什么我会根据平台目标运行部分测试。

谢谢!

0 投票
2 回答
1893 浏览

eclipse-rcp - 从本地文件夹生成 p2 存储库,以便可以在目标平台中使用

我想用 Maven 和 Tycho 构建一个 RCP 应用程序。为此,我需要将我的目标平台(它只是文件系统中的一个文件夹)更改为 p2 存储库。为了生成 p2 存储库,我创建了一个新工作区,设置目标平台并按照本教程进行操作。

Eclipse 为我生成了一个 p2 存储库,一切似乎都很好,但是当我想将此生成的 p2 存储库设置为 Eclipse 中的目标平台时,它失败了。Eclipse 说org.eclipse.swtbot.eclipse.finder需要这个包javax.swing.text。我搜索了一下,发现这javax.swing.text是 JDK 的一部分,有些人设法将 JDK 放入 p2 存储库。

我怎样才能满足这种依赖性并使目标分辨率通过?

0 投票
1 回答
1936 浏览

eclipse-rcp - Eclipse 4.x 版本的 p2 存储库 URL 是什么?

对于一个 Eclipse 插件项目,我使用 Maven 和 Tycho 来构建它。目标平台的 Tycho 配置是

存储库声明为

并且值被声明为

这是所有教程中显示的方法。使用这种方法,我可以针对它应该支持的每个版本(3.5 及更高版本)测试我的插件。成功。

但是我无法确定 4.x 版本的正确 URL,因此我还可以针对 4.0 和 4.1 以及可能的 4.2 Nightly 进行测试。

我可以使用相同的方法将 Eclipse 4.x 用作目标平台吗?p2 存储库 URL 是什么?

0 投票
1 回答
1934 浏览

java - Eclipse RCP 目标平台:无法解析 Bundle 'org.eclipse.ui.views.properties.tabbed'

我刚刚创建了我的第一个目标平台并遇到了一个问题:

无法解析 Bundle org.eclipse.ui.views.properties.tabbed。

我的目标平台有一个位置:

我将此设置为我的目标平台,并在运行配置中验证插件。在运行配置中没有名为 org.eclipse.ui.views.properties.tabbed 的包,所以我无法激活它。

如果这是一个简单而愚蠢的问题,我很抱歉,但我是目标平台的新手(我每次都将整个工作区添加为目标平台)

0 投票
5 回答
6349 浏览

eclipse - 如何在 Eclipse 下载站点上找出包含所需插件的功能

在针对目标平台开发 RCP 应用程序时,我(和其他人)经常遇到需要从 Eclipse 发布软件站点添加的依赖项。每当我的 IDE 中包含插件但目标平台中未包含插件时,我尝试从产品定义中运行应用程序时,我会收到一个警告屏幕,通知我无法解析某个捆绑包。

“没问题,只需将包含插件的特性从Eclipse下载站点添加到目标平台,并将需要的插件添加到Plug-in Project/Feature Project,whathaveyou....”

但是,AFAIK,没有简单的方法(例如,网站)来找出哪个功能包含哪个插件。例如,为了添加org.eclipse.ui.views.properties.tabbed,我需要知道该插件包含在Eclipse Platform SDK功能中(以及其他)。

到目前为止,我还没有找到一种简单的方法来找出哪个功能包含哪个插件。我通常从谷歌搜索插件名称开始,然后尝试在搜索结果中查找教程或类似内容,这可能会告诉我要包含哪些功能才能找到插件。当然,这可能很乏味。

所以我的问题是:有没有更好的,甚至是官方(或官方)的方式来快速简单地找到这些信息?

0 投票
1 回答
567 浏览

eclipse - 将捆绑 jar 添加到基于 p2 的 Eclipse 目标平台的“方法”是什么?

我想知道:将捆绑包添加到基于 p2 的目标平台的最佳方法是什么?我不想使用本地目录,我希望有一个目标平台,可以为我们所有的团队成员“开箱即用”。

现在我做到了,但我觉得我错过了一种更直接的方法。

我的情况如下:

我的目标平台有一堆 p2 位置,托管在我们的现场服务器上。大多数是镜像存储库,但我有一个用于“杂项”捆绑包。

这就是我将捆绑包添加到目标平台的方式。

  • 我切换到另一个工作区,它确实使用带有 jar 的捆绑目录。
  • 我将捆绑 jar 添加到该目录。
  • 我将捆绑包添加到我的“第三方”功能
  • 我导出功能,并将其上传到我们的服务器,删除旧的
  • 我切换回我的正常工作区,并重新加载目标平台链接。

有时 eclipse 会有点困惑并继续使用缓存版本,但总的来说这种方法是有效的。

我的问题:

有没有更简单的方法?有没有更“增量”的方式?我重建了 p2 存储库,而不是使用新版本添加功能。

0 投票
3 回答
1569 浏览

compiler-construction - GNAT 支持的目标架构列表?

我想知道 GNAT 支持哪些 CPU 架构,尤其是在嵌入式领域。Ada 是否也自动支持 gnu C 编译器支持的每个目标?