ged*_*rer 7 java spring intellij-idea maven spring-boot
当我@org.springframework.web.bind.annotation.CrossOrigin从命令行使用maven 编译包含Spring 注释的任何类时,它编译得很好.但是,当我尝试使用IntelliJ Idea 15编译相同的代码时,我得到了这个奇怪的错误:
[ERROR] /Users/gregederer/devewx2/geoengine/src/main/java/geoengine/controller/rest/TimeSeriesController.java:[34,1] annotation org.springframework.web.bind.annotation.CrossOrigin is missing value for the attribute <clinit>
Run Code Online (Sandbox Code Playgroud)
这可能与https://community.oracle.com/message/4827054有关.但是,这个问题从未得到真正解决.
有什么建议?
lap*_*int -1
您可以通过右键单击该错误来排除该错误,使其不包含在 IntelliJ 的验证中,然后它应该进行编译。
编辑:看来更新 JDK 是适当的修复,我的建议旨在快速绕过该问题,并且更像是一个创可贴修复,因为验证错误不应该影响任何内容。请参阅 Nikki 的回答以获取她的解释。
| 归档时间: |
|
| 查看次数: |
8591 次 |
| 最近记录: |