为什么我在STS中遇到编译错误

时间:2019-05-23 21:00:55

标签: java eclipse spring-boot java-8 spring-tool-suite

我已经在Mac OS X中的STS 3.9.5.RELEASE中打开了一个项目,但是仅在编辑器中出现编译错误。但是,当我通过mvn clean install在命令行中构建项目时,它可以很好地构建,即使在STS包资源管理器中,当我执行Maven Update时也没有显示错误。但是,当我单击该文件并将其打开时,它会在仅编辑器中显示错误。我认为这是某种生成的文件..但不确定。.

enter image description here

enter image description here

即使执行了mvn clean install之后也没有生成类

2 个答案:

答案 0 :(得分:0)

它是通过Java注释处理生成的。因此它没有通过Eclipse构建得到正确的处理...所以我进行了mvn清理,然后单独安装了mvn。现在生成了工件,STS停止抱怨了

答案 1 :(得分:0)

我在 STS 中也遇到了类似的问题。

我选择了菜单->Windows->首选项->验证->禁用所有验证器。

重新构建项目,STS 没有报错。