Spring boot Spring boot 2.3.3.RELEASE类路径未知警告
我在启动spring boot应用程序时收到此警告,我检查java_home设置是否有效。是什么导致了这个警告?你有什么想法吗? 我使用Intellij Idea作为我的Ide。 谢谢Spring boot Spring boot 2.3.3.RELEASE类路径未知警告,spring-boot,Spring Boot,我在启动spring boot应用程序时收到此警告,我检查java_home设置是否有效。是什么导致了这个警告?你有什么想法吗? 我使用Intellij Idea作为我的Ide。 谢谢 ClasspathLoggingApplicationListener:应用程序以classpath:unknown启动类路径记录在调试级别,而不是警告级别。当线程上下文类加载器(TCCL)不是URLClassLoader时,它被记录为unknown: 私有字符串getClasspath(){ ClassLoad
ClasspathLoggingApplicationListener:应用程序以classpath:unknown启动类路径记录在调试级别,而不是警告级别。当线程上下文类加载器(TCCL)不是
URLClassLoader
时,它被记录为unknown
:
私有字符串getClasspath(){
ClassLoader ClassLoader=Thread.currentThread().getContextClassLoader();
if(类加载器实例URLClassLoader){
返回Arrays.toString(((URLClassLoader)classLoader.getURLs());
}
返回“未知”;
}
如果您在Java 9或更高版本的IDE中运行应用程序,TCCL将不是
URLClassLoader
。因此,类路径将被记录为未知
。这并不意味着你的应用程序有问题,你可以放心地忽略它。我已经打开了,以便我们可以查看类路径记录applicationListener
的有用性。类路径记录在调试级别,而不是警告级别。当线程上下文类加载器(TCCL)不是URLClassLoader
时,它被记录为unknown
:
私有字符串getClasspath(){
ClassLoader ClassLoader=Thread.currentThread().getContextClassLoader();
if(类加载器实例URLClassLoader){
返回Arrays.toString(((URLClassLoader)classLoader.getURLs());
}
返回“未知”;
}
如果您在Java 9或更高版本的IDE中运行应用程序,TCCL将不是
URLClassLoader
。因此,类路径将被记录为未知
。这并不意味着你的应用程序有问题,你可以放心地忽略它。我已经打开了,以便我们可以查看classpathlogingapplicationlistener
的有用性。您是否正在使用一些IDE?你能不能在问题中添加一些细节?你在使用IDE吗?你能在问题中补充细节吗?谢谢你,安迪,谢谢你的回答!谢谢你,安迪,谢谢你的回答!