在使用Java 9,Idea和Spring Boot时,querydsl中使用的注释@Generated被破坏

时间:2018-04-11 05:37:16

标签: java spring-boot intellij-idea querydsl

我正在使用IntelliJ Idea实现Spring Boot的querydsl。我正在使用Java 9.我的问题是我的所有QClasses似乎都在IDE中被破坏了。我已经阅读了Java 9中的更改,虽然我没有添加module-info.java,但我已经读过使用javax.annotation-api可以使事情发挥作用。但它并没有。 enter image description here

此外,由于我使用Sping,javax.annotation-api:1.3.2已经在我的类路径中 enter image description here

我还尝试在gradle构建中手动添加依赖项,但无济于事。在这一点上,似乎我错过了一个设置或什么。任何帮助表示赞赏。

N.B。我正在使用ewerk的querydsl gradle插件。此外,我不想--add-modules虽然我已经尝试过但它有效。这是因为我读过它不是未来的证据所以我想远离它。

0 个答案:

没有答案