spring - Spring Boot 应用程序收到警告,如何解决这个问题,这个警告会影响生产?
问题描述
警告:发生了非法反射访问操作警告:org.springframework.cglib.core.ReflectUtils 非法反射访问(文件:/C:/Users/Lalith/.m2/repository/org/springframework/spring-core/5.2. 8.RELEASE/spring-core-5.2.8.RELEASE.jar) 到方法 java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int,java.security.ProtectionDomain) 警告:请考虑将此报告给 org.springframework.cglib.core.ReflectUtils 的维护者 警告:使用 --illegal-access=warn 启用对进一步非法反射访问操作的警告 警告:所有非法访问操作将在未来版本中被拒绝
我怎样才能解决这个问题?这个警告会影响生产吗?
解决方案
JAVA 9+
我在设置时看到这些警告。
看起来这是某个版本的 Spring 的已知问题。
一些建议删除org.springframework.boot:spring-boot-devtools
依赖pom.xml
它不会在生产中引起任何问题。但是,如果您升级版本可能会影响将来,如警告中所述。
警告:所有非法访问操作将在未来版本中被拒绝
推荐阅读
- linux - SLES SP5 中未提取 Sudoers.d 文件
- elasticsearch - Elasticsearch 服务关闭,因为“临时文件目录 [...] 不存在 [...]”
- gekko - 可变输出总和的约束
- python - 硒元素无法滚动到视图中
- firebase - 颤振:删除(firebase 存储)
- opencl - 在 OpenCL(英特尔 FPGA)中声明 LUT 的最佳方式
- powerbi - 在 Power BI 中获取最后 08 天
- python - 如何在图像上绘制可拖放的线?
- python - Google Dataflow - PubSub 到 BigQuery - 性能问题
- node.js - 我想从整数键中获取值,javascript