Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
启动Roo外壳导致lucene错误_Lucene_Spring Roo - Fatal编程技术网

启动Roo外壳导致lucene错误

启动Roo外壳导致lucene错误,lucene,spring-roo,Lucene,Spring Roo,欢迎来到春路。要获得帮助,请按CTRL+SPACE或键入“提示”,然后按ENTER键。 roo>第21行第39列的词法错误。遇到:“\u2013”(8211),在:” 如何恢复索引 现在,当我升级到Roo1.2.1时,错误消息消失了,但我得到了Roo>null,效果相同:没有生成和编织*.aj源 代码很好,我已经在另外两台生成了所有.aj的机器上进行了检查,没有错误消息 假设1:它与windos/linux字符解释有关。它在Linux上工作,在Windows下出错解开了谜团 在其中一个测试中,我

欢迎来到春路。要获得帮助,请按CTRL+SPACE或键入“提示”,然后按ENTER键。 roo>第21行第39列的词法错误。遇到:“\u2013”(8211),在:”

如何恢复索引

现在,当我升级到Roo1.2.1时,错误消息消失了,但我得到了
Roo>null
,效果相同:没有生成和编织*.aj源

代码很好,我已经在另外两台生成了所有.aj的机器上进行了检查,没有错误消息

假设1:它与windos/linux字符解释有关。它在Linux上工作,在Windows下出错

解开了谜团

在其中一个测试中,我声明一个带“umlaute”的德语常量:ö是罪魁祸首,而不是破折号。

因此,用于方面生成的解析器读取到这一点,无法处理它。这是一个bug,尤其是我讨厌这样一个事实:异常无法分辨出罪犯周围是哪个字符序列。那真的会浪费调试时间


有趣的是,在Linux上没有问题。

我有完全相同的问题。此错误发生在向Roo 1.2.0的转换过程中。欢迎来到春路。要获得帮助,请按CTRL+SPACE或键入“提示”,然后按ENTER键。roo>第3行第27列的词法错误。遇到:“\u2013”(8211),在:“@Denis”之后,您签出了同样在Linux或Mac上开发的项目了吗?