IBM Worklight with Dojo Toolkit | Dojo/main.js 404未找到问题

IBM Worklight with Dojo Toolkit | Dojo/main.js 404未找到问题,dojo,ibm-mobilefirst,Dojo,Ibm Mobilefirst,我最近开始探索IBM Worklight,它看起来非常有希望构建混合移动应用程序,为此,我创建了一个Worklight项目,同时选择Dojo Toolkit作为默认框架选项,并发现缺少Dojo/main.js的问题 以下是HTML代码: <!DOCTYPE HTML> <html> <head> <title>TD_Mobile</title> <meta http-equiv="Content-Type" content="te

我最近开始探索IBM Worklight,它看起来非常有希望构建混合移动应用程序,为此,我创建了一个Worklight项目,同时选择Dojo Toolkit作为默认框架选项,并发现缺少Dojo/main.js的问题

以下是HTML代码:

<!DOCTYPE HTML>
<html>
<head>
<title>TD_Mobile</title>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<meta name="viewport"
    content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=0">
<meta name="apple-mobile-web-app-capable" content="yes">

    <script src="dojo/dojo.js" data-dojo-config="isDebug: false, parseOnLoad: true, async: false"></script>

<link rel="stylesheet" href="css/TD_Mobile.css">
</head>
<body id="content" style="display: none;">
    <div data-dojo-type="dojox.mobile.ScrollableView" id="view0"
        data-dojo-props="selected:true"></div>

TD_Mobile
    <!--application UI goes here-->
    <script src="js/initOptions.js"></script>
    <script src="js/TD_Mobile.js"></script>
    <script src="js/messages.js"></script>
</body>
</html>

TD_移动电话
TD_移动电话
当我从worklight控制台作为公共资源构建、部署和运行项目时,我看到main.js not found问题出现在以下路径
http://localhost:8080/apps/services/preview/TD_Mobile/common/1.0/default/dojo/main.js

更让我惊讶的是,我能够在
C:\Users\marif\workspace\WorklightServerHome\TD Mobile New\widget resources\TD_Mobile-common-e6cd3d9088c88e96df743ed1c9a1b584a90da8c9\preview\default\dojo
中搜索参考文件夹,但没有看到main.js和更多的js文件


看起来最终部署的构建不知何故无法正常工作,如果有任何快速指针,将不胜感激。

这听起来像是写入权限问题。 你能创建一个新的项目,看看它是否也发生在那里吗? 如果没有,那么问题就解决了,否则可能是插件问题。
在构建过程中,Worklight控制台是否出现任何错误消息?

并非所有文件都包含在dojo构建中,项目中有一个名为build-dojo.xml的文件。 将main.js添加到其中


下添加您想要使用的模块。

顺便说一句,我一直在使用Eclipse Juno和Worklight Studio插件5.0.5。我也尝试过创建其他项目,但再次遇到同样的问题。第一次它工作时,但当我按照给定的方式更改数据dojo配置时,它开始产生问题。您可以看到,启用了调试并执行了异步错误,这就是问题开始出现的地方。顺便说一句,Worklight console中没有出现错误。我们也在IBM Worklight论坛上讨论过同样的问题,为了运行和检查,您可以获得包含所有文件内容的上传zip@