IBM Worklight - 如何将 Worklight 代码导入 Eclipse?

Posted

技术标签:

【中文标题】IBM Worklight - 如何将 Worklight 代码导入 Eclipse?【英文标题】:IBM Worklight - How to import Worklight code into Eclipse? 【发布时间】:2013-04-02 21:42:31 【问题描述】:

我正在寻找有关如何将现有 Worklight 代码导入支持 Worklight 的 Eclipse 环境的信息。

除了导入项目,好像还可以导入一个app和一个adapter。应用程序和适配器必须包含哪些子组件才能使它们可导入和可重用?网络上是否有此类可导入组件的示例?

I am aware of this discussion on the IBM support page 但我正在寻找更多细节。

【问题讨论】:

平心而论,我认为这里没有必要投反对票。 www-01.ibm.com/software/mobile-solutions/worklight/library 的入门资料不包括有关如何导入 Worklight 项目的说明。对于 Eclipse 初学者来说,导入是一个非常常见的问题,在使用像 Worklight 这样的平台时会更加复杂。 @JoeGoble,我们已经更新了培训模块(嗯,其中之一)以包含此内容)。 @Lennart,如果您的问题是答案,您能否将其标记为答案? 【参考方案1】:

下面将导出和导入属于同一项目的应用和适配器。

导出 - 在 Eclipse 中,右键单击一个项目并选择 Export... 选择将项目导出为 zip 文件。 导入 - 在 Eclipse 中,右键单击 Project Explorer 视图并选择 Import... 选择导入现有项目(您的 zip 文件)。

应用程序包含在应用程序文件夹内的 appName 文件夹中。并且适配器包含在适配器文件夹内的适配器名称文件夹中。

没有导出和导入适配器或应用程序代码的机制。您将需要手动复制粘贴文件/文件夹,并且可能会更改文件中的许多引用,因为根据您使用的项目名称,许多位置具有不同的值。

Worklight 极力不推荐这种方法。


从 Worklight 6.1 开始,培训模块还包含有关如何导入项目的部分。

【讨论】:

当我将 android 添加到我的环境中时,worklight 会自动生成一个单独的 android 项目。这是否意味着我需要导入两个项目(两次)?谢谢:D 没有。但这确实意味着您需要从头到尾阅读入门材料:www-01.ibm.com/software/mobile-solutions/worklight/library @IdanAdar 我最初仅在 iPhone 环境中创建了 worklight 混合项目,并且该项目在存储库中。现在如果我需要在新设置的工作灯环境中导入这个项目怎么办?我没有从中创建项目的工作灯实例,因此无法从中导出项目。 什么“存储库”?你在说什么?如果您有一个 Worklight 项目并且想要将其导入 Eclipse - 请确保您安装了 Worklight Studio。之后,您只需选择文件 > 导入。

以上是关于IBM Worklight - 如何将 Worklight 代码导入 Eclipse?的主要内容,如果未能解决你的问题,请参考以下文章

IBM Worklight 6.1 - 如何将应用程序连接到远程 Worklight 服务器?

如何在 Worklight 6.2 中链接来自移动客户端的适配器调用?

IBM Worklight 6.0 - 如何将日志写入文件并将它们发回?

IBM worklight - 如何将请求参数发送到 PHP 文件?

IBM Worklight - 如何将参数从应用程序传递到适配器?

IBM Worklight 6.1 - 如何打开 https 链接?