【问题标题】:Using Spring Devtools with -parameters flag使用带有 -parameters 标志的 Spring Devtools
【发布时间】:2018-09-12 21:50:03
【问题描述】:

我在我的 Spring Boot 应用程序中使用 Java 8 Reflection API 的 Parameter-class,所以我需要使用 -parameters 标志编译我的源代码以获取参数的名称,而不仅仅是 arg0、arg1... 现在我会喜欢使用 Spring Devtools 让我的开发过程更快。但是如何告诉 Devtools 编译 Java 类也带有 -parameters 标志,因为现在它会丢失真实的参数名称并尝试使用 arg0、arg1 等...

【问题讨论】:

    标签: java spring spring-boot


    【解决方案1】:

    这取决于您使用的 IDE。

    Spring Devtools Documentation中所述:

    使用spring-boot-devtools的应用会自动重启 每当类路径上的文件发生变化时。

    因此,您可以使用所需的编译器参数来编译 Java 文件。


    日食

    转到首选项并检查选项:

    Java > 编译器 > 存储有关方法参数的信息(可通过反射使用)


    IntelliJ

    转到设置,然后在字段中添加-parameters

    构建、执行、部署 > 编译器 > Java编译器 > 其他命令行参数


    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-10-06
      • 1970-01-01
      • 1970-01-01
      • 2021-12-20
      • 2011-04-01
      • 2020-02-22
      • 2017-06-24
      相关资源
      最近更新 更多