繁体   English   中英

如何为多个平台导出eclipse 4应用程序

[英]How can I export an eclipse 4 application for multiple platforms

如何导出Eclipse 4应用程序以便它可以在Windows或Linux中运行?

我看到产品配置包含所有平台的选项卡:

在此输入图像描述

...但是当我导出时,我在repository\\binary看到一个名为product_root.win32.win32.x86_64 ,表明它是根据我的开发机器Windows 7/64bit构建的。

那么要导出应用程序以在Linux中运行,导出必须在Linux机器上完成?

即我必须在Linux中运行的Eclipse中导入我的项目文件然后导出?

更新1:

按照@Baz建议我安装了delta pack。
但在导出时我收到以下错误:

在此输入图像描述

我的设置如下:

在此输入图像描述

在此输入图像描述

那么为什么我在导出期间会收到错误?

更新2:
好。 必须添加增量包作为运行平台的一部分而不是新的空目标。

现在出口确实为多个平台出口。 尝试Win / 32位和Win / 64位。
当我尝试运行Win / 64位(也是我的PC的平台)时,一切都很好。
但是当我尝试运行Win / 32位版本时,我得到错误, it can not find the jre

为什么我会收到此错误? 我应该捆绑jre吗? 为什么它适用于Win / 64位? 我还没有设置JAVA_HOME

让应用程序实现多平台的最简单方法是使用Delta-Pack 是一个很好的使用它的教程。

基本上,您下载了eclipse版本的delta-pack版本,然后根据需要进行配置,然后您可以为每个目标平台导出产品。

请记住,包含的SWT.jar是特定于平台的。 所以你无法运行,比如64位JRE系统上的32位版本。

因此,您必须为每个目标系统提供一罐产品。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM