Worklight构建将非法字符插入Javascript文件中

时间:2013-11-05 15:01:38

标签: javascript build ibm-mobilefirst

当我构建Worklight项目时,Worklight构建器会在javascript文件的开头插入非法字符。构建器通常在构建时在每个javascript文件的顶部插入两行:空行后跟一行" / * Javascript内容来自......文件夹中... * /"。在我的情况下,第一行包含非法字符,当浏览器尝试加载javascript文件时会导致错误。以下是一些可能有用的事实:

  • 之前的构建工作正常,然后有一天这个问题就开始了。
  • 构建和部署将成功完成,但使用模拟器进行测试将失败。
  • 多个Worklight项目存在同样的问题。
  • 我重新安装了另一个Juno 4.2.2 + Worklight Studio,问题仍然存在。
  • 尝试创建一个全新的工作区并且无法正常工作。
  • 非法字符插入到所有javascript文件中,无论环境如何(常见,android和ipad)
  • 在运行配置中尝试使用不同的编码(ISO-8859-1,UTF-8,US-ASCII,UTF-16,系统默认值)
  • 操作系统:Windows XP SP3
  • Worklight版本:Studio - 6.0.0.201309262018; IBM JQM和Dojo Mobile Tools - 6.0.0.201309262019

任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:0)

可能导致这种情况的一个原因是使用IBM Java。尝试安装Oracle Java 6及更高版本,看看它是否会继续发生。