Springloaded的clearLocalVariableTableParameterNameDiscovererCache在代码重新编译时给出了IllegalArgumentException

时间:2017-08-04 10:38:33

标签: spring-loaded

我在maven项目中使用了springloaded(一个Hippo CMS项目)并且所有看起来都运行正常,但每次IDEA重新编译一个类时我都会遇到此错误。

[INFO] [talledLocalContainer] 04-Aug-2017 10:50:59.743 SEVERE [FileSystemWatcher: files=#5 cl=ParallelWebappClassLoader
[INFO] [talledLocalContainer]   context: site
[INFO] [talledLocalContainer]   delegate: false
[INFO] [talledLocalContainer] ----------> Parent Classloader:
[INFO] [talledLocalContainer] java.net.URLClassLoader@7227c54e
[INFO] [talledLocalContainer] ] org.springsource.loaded.agent.SpringPlugin.clearLocalVariableTableParameterNameDiscovererCache Unexpected IllegalArgumentException trying to access parameterNamesCache field on LocalVariableTableParameterNameDiscoverer class

有人知道这是严重的还是可以忽略的,因为一切都有效?

如果有帮助,我按照本文配置了项目: https://www.bloomreach.com/en/resources/blogs/2014/08/Speeding+up+your+Hippo+CMS+development+with+Spring+Loaded.html

使用tomcat 8的示例代码: https://github.com/jreijn/hippocms-spring-loaded/tree/hippo10

使用的版本:JDK 1.8,Tomcat 8,Springloaded 1.2.7,IDEA 2017.1

谢谢!

1 个答案:

答案 0 :(得分:0)

我很确定可以安全地忽略它们,因为:

  1. 它们被记录为INFO消息(即使它们包含单词 “严重”)。
  2. 无论如何,似乎工作得很好。
  3. 我希望Springloaded库仍在积极开展工作。 我尝试的最新版本是1.2.9.BUILD-20171129.170623-4,它似乎仍然会触发此错误消息。