如何处理一下警告信息:OpenJDK 64-Bit Server VM warning: Sharing is only supported for boot loader classes because bootstrap classpath has been appended
时间: 2023-12-02 13:37:43 浏览: 172
这个警告信息是由于在运行Java应用程序时使用了共享类加载器(Shared Class Loader)导致的。共享类加载器只支持引导类加载器(Boot Loader)加载的类,因为引导类加载器的类是在JVM启动时加载的,而其他类是在应用程序运行时加载的。
如果你希望解决这个警告信息,可以尝试以下几种方法:
1. 检查是否有必要使用共享类加载器:首先,你可以检查你的应用程序是否真正需要使用共享类加载器。如果没有明确的需求,可以尝试禁用共享类加载器,以避免这个警告。
2. 检查应用程序的类加载器配置:如果你确实需要使用共享类加载器,可以检查你的应用程序的类加载器配置是否正确。确保只有引导类加载器加载的类被共享,而其他类则由应用程序自己的类加载器加载。
3. 检查启动参数:还可以检查应用程序的启动参数是否正确设置。特别是检查是否正确设置了bootstrap classpath。
4. 升级Java版本:如果以上方法都无法解决问题,你可以尝试升级你的Java版本。有时候,这个警告信息可能是由于Java版本的bug导致的,升级到最新版本可能会修复这个问题。
请注意,这个警告信息通常不会影响应用程序的正常运行,只是作为一个提醒存在。如果你的应用程序没有其他问题,可以忽略这个警告。
相关问题
OpenJDK 64-Bit Server VM warning: Sharing is only supported for boot loader classes because bootstrap classpath has been appended
这个警告是由于OpenJDK 64-Bit Server VM在启动时尝试共享类数据而导致的。这种共享只支持引导加载程序类,因为引导类路径已被附加。这个警告通常不会影响应用程序的正常运行,但如果你想关闭它,可以通过关闭Xshare来解决。如果你使用的是IDEA,可以在运行配置中添加-Djava.awt.headless=true参数来关闭Xshare。
启动test类OpenJDK 64-Bit Server VM warning: Sharing is only supported for boot loader classes because bootstrap classpath has been appended
很抱歉,根据提供的引用内容,无法确定如何启动test类。但是,根据引用和引用的内容,这是一个警告信息,提示在启动OpenJDK 64位服务器虚拟机时,共享仅支持引导加载程序类,因为引导类路径已被附加。这个警告信息通常不会影响程序的正常运行,只是提醒用户注意。如果您需要更具体的帮助,请提供更多的信息和上下文。