我正在阅读Spring Roo教程并学习如何为模型添加字段。我今天我的电脑启动起来,当我在终端启动Roo shell中它给了我这个错误:Spring Roo'遇到了“”void“”void“”'
Encountered " "void" "void "" at line 17, column 8.
Was expecting one of:
"class" ...
"enum" ...
"interface" ...
"@" ...
"@" ...
"@" ...
"@" ...
我唯一的模型是Course.java。它看起来像这样:
package matt.coursemanager.model;
import java.math.BigDecimal;
import java.util.Date;
import javax.persistence.EnumType;
import javax.persistence.Enumerated;
import javax.persistence.Temporal;
import javax.persistence.TemporalType;
import org.springframework.format.annotation.DateTimeFormat;
import org.springframework.roo.addon.javabean.RooJavaBean;
import org.springframework.roo.addon.jpa.activerecord.RooJpaActiveRecord;
import org.springframework.roo.addon.tostring.RooToString;
@RooJavaBean
@RooToString
@RooJpaActiveRecord
public class Course {
}
第17行第8列是'公共课程{'行'类'中的'c'。
如果我尝试向课程添加任何字段,它将引发相同的错误(并且未成功添加字段)。我没有改变roo会话之间的任何事情,这只是在我打开shell时发生的。