java - 使用 java 8 使用参数构建

标签 java gradle java-8

我使用 spring、java 8 和 gradle。

在 Java 8 中,您可以使用反射来访问方法的参数名称。这使得 @Param 注释变得不必要,因为 Spring 可以从方法参数的名称推断出 JPQL 参数的名称。

http://docs.oracle.com/javase/tutorial/reflect/member/methodparameterreflection.html

如何用gradle来做

这样我就无法构建我的项目

tasks.withType(JavaCompile) {
    options.compilerArgs = ["-Xlint:unchecked", "-Xlint:deprecation", "–parameters"]
}

最佳答案

“–parameters” 中的减号不是“经典”减号。将其替换为“-parameters”

关于java - 使用 java 8 使用参数构建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34343440/

相关文章:

hibernate - JPA 正确定位和打包元模型

java - 使用 Java 8 Streams 如何使用一个列表获取两个不同的列表

Java 8 - 使用许多过滤器的过滤器集合

java - 将对象属性列表加入字符串

java - 在下一个 Activity 中创建列表之前,在加载屏幕中显示一个计数器(对列表项进行计数)

java - java中的线程和public void run()方法

Java String.substring 返回空字符串

java - Dagger 2 - 如果没有 @Provides 注释的方法则无法提供

Android Studio : Gradle Refresh Failed - Could not find com. android.tools.build :gradle:2. 2.0-alpha6

java - Jenkins Gradle 测试在 Commons Configuration 上失败