我正在尝试使Java 11项目在Intellij中运行。执行测试时,其中一些崩溃并显示以下错误:
org.springframework.dao.InvalidDataAccessApiUsageException:对于 需要使用命名参数的查询为方法提供名称 参数。使用@Param作为查询方法参数,或者在Java 8+上使用 使用javac标志-parameters。嵌套异常为 java.lang.IllegalStateException:对于具有命名参数的查询,您可以 需要使用提供方法名称的名称。使用@Param进行查询 方法参数,或者在Java 8+上使用javac标志-parameters。
哪个会导致此错误:
无法识别的选项:-parameters 错误:无法创建Java虚拟机。 错误:发生致命异常。程序将退出。
当我尝试启动应用程序(即运行部署了它的tomcat)时,发生相同的错误(添加javac标志-parameters)。我试图在这里将这个选项添加到编译器选项中: 但这似乎根本没有效果。
我很困惑:我应该在哪里添加此参数以使测试和应用程序运行?
我正在使用: