【问题标题】:Error in xml file while creating a project in black berry在黑莓中创建项目时 xml 文件出错
【发布时间】:2011-10-12 01:58:52
【问题描述】:

我刚刚在eclipse中新建了一个项目,一创建就出现下面的错误

InvalidRegex:
Pattern value '([a-zA-Z_]{1,63}[\s-a-zA-Z_0-9.]{0,63}[;]?)*' is not a valid
regular expression.
The reported error was: ''-' is an invalid character range.
Write '\-'.' at column '{2}'.
BlackBerry_App_Descriptor.xml Unknown XML Problem.

这是当我们的系统中有 jre7 而 eclipse 不支持时我们会遇到的问题

这里有什么问题?我该如何纠正这个问题?谢谢

【问题讨论】:

  • Blackberry_App_Descriptor.xml 文件的实际内容比此屏幕截图更有助于发现问题。
  • 但是里面没什么可看的。我没有创建文件。它是由eclipse自动创建的
  • 显然 eclipse 对此文件中的某些内容不满意,如果您希望我们提供帮助,我们需要查看它。
  • 你能告诉我你有兴趣看什么吗?
  • 如果我有一个免费的愿望,我希望这个屏幕截图被实际的错误消息替换,这样其他面临同样问题的人就可以找到这个问题。

标签: blackberry


【解决方案1】:

Google 显示这与 Java 7 有关。检查以下两个链接: http://supportforums.blackberry.com/t5/Java-Development/problem-with-the-BlackBerry-App-Descriptor-xml-in-Eclipse-Plug/td-p/959029http://cdrussell.blogspot.com/2011/09/blackberry-eclipse-error-invalid-regex.html

第二个告诉:

原来这可能是由于在您的计算机上安装了 Java JRE 7 机器。黑莓插件还不支持这个,Eclipse 可能 正在尝试使用它。

解决办法?您只需编辑 eclipse.ini 即可 与用于启动 IDE 的 eclipse.exe 相同的目录。 在执行此操作之前关闭 Eclipse 并备份 eclipse.ini 会是个好主意。

找到“openFile”这一行,然后立即添加以下内容:

-vm C:/Program Files/Java/jre6/bin/javaw.exe [或您的 jre6 目录可能在的任何位置]

交叉手指并重新启动 Eclipse。重建您的项目。

【讨论】:

  • 是的。谢谢你。这是jre7的问题。它与 jre6 一起工作正常
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-03-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多