Ibm mobilefirst 无法使用worklight 6.1设置jquery mobile项目

Ibm mobilefirst 无法使用worklight 6.1设置jquery mobile项目,ibm-mobilefirst,worklight-studio,Ibm Mobilefirst,Worklight Studio,我无法设置涉及jquery mobile的IBM Worklight项目。以下是我的环境详细信息: eclipse版本:Juno Service Release 2(自从我使用jre1.6.0以来的32位版本) Worklight版本:6.1.0.01 jquerymobile:1.3.1 我可以创建一个新的worklight项目(称为MyLab1),并将jquery mobile CSS和JS文件与之关联。然而,问题是: 默认的.html文件被创建为index.html(在“apps->My

我无法设置涉及jquery mobile的IBM Worklight项目。以下是我的环境详细信息:

  • eclipse版本:Juno Service Release 2(自从我使用jre1.6.0以来的32位版本)
  • Worklight版本:6.1.0.01
  • jquerymobile:1.3.1
  • 我可以创建一个新的worklight项目(称为MyLab1),并将jquery mobile CSS和JS文件与之关联。然而,问题是:

    • 默认的.html文件被创建为index.html(在“apps->MyLab1->common”下),而我的期望是它应该是MyLab1.html(根据我从IBM Worklight获得的培训资料)

    • “移动导航”窗格是完全空白的,而我的期望(同样根据培训材料)是我将在那里看到一个“页面(默认)”控件

    • 每当我尝试创建新控件(在“移动导航”窗格下)时,我都会收到错误“无法将移动导航控件添加到当前页面”。此功能仅对jQuery Mobile或Dojo Mobile可用的项目启用'

    • 我看不到任何启动或停止Worklight Server(随Developer studio版本提供)的选项(在eclipse菜单下)

    我对移动应用程序开发领域相当陌生(本周刚开始安装IBM worklight),考虑到上述问题,我认为我可能在做一些根本错误的事情

  • 从Worklight 6.1开始,人们非常希望新的应用程序文件名是
    main.js
    main.css
    index.html

    另外,虽然您可以自己添加jQuery Mobile,。
    这样不仅可以将您选择的文件正确地添加到项目中,而且HTML文件也会相应地更新(HEAD引用,body元素中的初始jQuery移动模板)。
    调色板视图还应该列出可以在应用程序中使用的相关jQuery移动小部件

    如果您打算使用Worklight 6.1,请按照说明操作。
    我的印象是您正在阅读Worklight 5.0.x培训模块

  • 要启动或停止Worklight Server,您需要打开服务器视图,然后单击
    播放
    停止
    按钮

    使用键盘快捷键Ctrl+3并写“服务器”

  • 一切正常:

    我在尝试了一些东西后找到了解决方案。结果表明,WL-6.1.x与JRE 6(32位)和EclipseJuno(32位)的组合不能很好地工作。有一次我切换到JRE7/Juno-64位;事情显然开始起作用了(至少现在是这样)


    感谢Idan的宝贵意见

    谢谢Idan。我使用worklight studio向导添加jquery mobile(正是您上面提到的界面快照)。问题(我上面提到过)出现在WLStudio创建项目和相关的默认模板和源代码之后files@AnandaB,你做错了什么。在生成项目时,您添加了jQuery Mobile.zip文件中的哪些文件?通常,您应该只选择images文件夹和主jQM.css和.js文件。查看我的更新答案,屏幕截图显示一切正常。我的jQuery moblie 1.3.1捆绑包包含图像文件夹、jQuery.mobile.structure-1.3.1.css、jQuery.mobile.theme-1.3.1.css、jQuery.mobile-1.3.1.css、jQuery.mobile-1.3.1.js和jQuery-1.9.1.js文件。我在创建一个新的WL混合项目时选择了所有项目。。当eclipse完成创建项目方面时,我确实看到了新屏幕上显示的项目浏览器。然而,我没有得到index.html的UI预览(它永久性地显示“加载”),移动导航窗格中也没有任何内容。如果我直接在脚本中添加任何html控件,(预览)屏幕将完全变为darkI,我认为我发现了问题并解决了它。我安装了JRE 7(64位)并切换到EclipseJuno 64位。有了这样的组合,WL工作室开始按照我期望的方式运作。因此,我的结论是WL Studio 6.1.x不适用于JRE 6(32位)和/或Juno(32位),很高兴您能使用它-您可以将其作为答案编写,并将其标记为已解决。顺便说一句,worklight确实可以使用这种组合,但RPE(富页面编辑器)和此组合可能存在问题。仔细想想,我认为这是一个众所周知的问题。