IBM Worklight 6.1 - 构建和部署不可用?

Posted

技术标签:

【中文标题】IBM Worklight 6.1 - 构建和部署不可用?【英文标题】:IBM Worklight 6.1 - Build and Deploy not available? 【发布时间】:2014-01-07 21:12:47 【问题描述】:

我曾多次使用 Worklight 5 for Eclipse Juno,并且在为 androidios 构建混合应用程序时取得了巨大成功。不过,我最近刚在新电脑上安装了新版本的 Eclipse Juno,后来又安装了 Android ADT 和 Worklight。

Eclipse 对非 Worklight 应用程序正常工作。当我创建一个 Worklight 6.1 项目并右键单击公用文件夹,选择“运行方式”时,我没有提供任何选项来执行此操作。我只看到“预览和运行配置”的选项,但应该看到这些提到的选项和“构建和部署”。

我需要更改 Worklight 中的某些内容以使这些选项重新出现吗?这些选项不再使用了吗?如果不使用它们,如何将混合部署到 Android、iOS 或任何其他平台?

【问题讨论】:

【参考方案1】:

在 Worklight 6.1 中,他们稍微重新调整了选项,但如果您想要等效于“全部构建并部署”,请选择:“在 Worklight 开发服务器上运行”。您需要选择App,而不是公共文件夹才能获得该选项。

【讨论】:

【参考方案2】:

既然您说您一直在使用 Worklight 5,现在已切换到 Worklight 6.1.0,我建议您查看以下内容:

What's New in Worklight 6.0.0.0 What's New in Worklight 6.1.0.0 IBM Worklight training modules

Run As > Build and Deploy 操作已重命名为 Run As > Run on Worklight Development Server,并且还添加了其他操作。您将需要一些时间来重新熟悉制作...

提示:每次更改网络资源后无需重新构建;只需刷新您预览的应用程序,更改就会出现。

在图片中:

在 Worklight Development Server 上运行 = 构建和部署 构建 Android 环境 = 仅构建,不部署 在 Android Studio 上运行 = 如果您已经安装了 Android Studio,构建的项目将在那里打开 构建设置和部署目标 = 用于缩小/连接/其他的配置以及更改应用程序将部署到的服务器等。

如果您没有看到这些操作,我认为您最好获得 Eclipse Java EE(4.2.2(“Juno”SR2)或 4.3.1(“Kepler”SR1))的新副本并从 Eclipse Marketplace 重新安装 Worklight Developer Edition(如果您是业务合作伙伴/客户,则为您的 Consumer/Enterprise Edition)。

【讨论】:

伊恩,感谢您提供的信息。我绝对没有得到这些选项,而且我实际上已经通读了 Worklight 文档。我已经安装了两次 Eclipse Juno 和 Worklight。我认为某些东西已损坏...我只是不知道是什么/在哪里。 那么 IMO 你的安装有偏差。确保使用 Eclipse Java EE 4.2.2(“Juno”SR2)或 4.3.1(“Kepler”SR1)。尝试重新安装。

以上是关于IBM Worklight 6.1 - 构建和部署不可用?的主要内容,如果未能解决你的问题,请参考以下文章

IBM Worklight 6.1 - 无法重新生成 iPhone 本机文件夹

IBM Worklight 6.1 - iOS 6.1 上的 App Center 错误

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

IBM Worklight 6.1 - 未显示 HTML 文件的内容

IBM Worklight 6.1 - 如何在较慢的网络中处理超时?

IBM Worklight 6.1 - 如何集成 Ionic 框架?