0

当我构建我的 Worklight 项目时,Worklight 构建器会在 javascript 文件的开头插入非法字符。构建器在构建时通常会在每个 javascript 文件的顶部插入两行:一个空白行,后跟一个类似“/* Javascript content from ... in folder ... */”的行。就我而言,第一行包含非法字符,当浏览器尝试加载 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 移动工具 - 6.0.0.201309262019

任何帮助,将不胜感激。

4

1 回答 1

0

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

于 2013-12-19T09:06:34.900 回答