我使用STS3.4和Spring Roo1.2.2。当我打开Roo Shell时,我收到了消息:
roo> Encountered " ";" "; "" at line 52, column 67.
Was expecting one of:
"instanceof" ...
"(" ...
")" ...
这不是一个新项目,一切都运转良好。 现在我想在现有实体中添加一个新字段。但是当我输入shell" focus --class~.server。"并按CTRL + SPACE,找不到实体。我自己进入课堂和其他选项,但它不起作用。我再次收到了上面的消息。
我尝试过Spring Roo 1.2.4并且得到了
NullPointerException at com.github.antlrjavaparser.adapter.BlockContextAda pter.adapt(BlockContextAdapter.java:33)
。
我仍然无法添加新的字段。
我也尝试过直接进入实体
@Column(name = "status", columnDefinition = "int default 2")
private int status;
但不行。
有没有人有任何想法可能出错或如何调试?
答案 0 :(得分:0)
调试后我找到原因。这个解析器Exception是因为@Service类中的特殊字符“€”。