gpt4 book ai didi

java - Spring Roo 'Encountered " "void" "void "“”

转载 作者:行者123 更新时间:2023-11-30 04:47:14 24 4
gpt4 key购买 nike

我正在学习 Spring Roo 教程并学习如何向模型添加字段。我今天启动了计算机,当我在终端中启动 roo shell 时,出现了以下错误:

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 列是“public class Course {”行的“class”中的“c”。

如果我尝试向类(class)添加任何字段,它会引发相同的错误(并且无法成功添加该字段)。我在 roo session 之间没有更改任何内容,这只是在我打开 shell 时发生的。

最佳答案

存在编译错误。

也许您在编辑字段时输入了错误的内容。

尝试解决该问题并重新打开 Roo shell。

最好的选择是使用 IDE,例如 STS。导入项目(如果执行“perform eclipse”则作为一般项目,否则作为 Maven 项目)

关于java - Spring Roo 'Encountered " "void" "void "“”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10703350/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com