Java HotSpot(TM) 64-Bit Server VM warning: Sharing is only supported for boot loader classes because bootstrap classpath has been appended
时间: 2023-11-30 08:33:28 浏览: 704
这个警告是Java HotSpot 64位服务器虚拟机的一条警告消息,它表示由于引导类路径已被追加,共享仅支持引导加载器类。
这个警告意味着在共享类时只能支持引导加载器加载的类,不能共享应用程序加载的类。共享类是指多个Java进程可以共享的类,这有助于减少内存占用和启动时间。
通常,共享类主要是Java运行时环境的一部分,它们位于引导类路径中。由于引导类路径已被追加,所以只有引导加载器加载的类可以被共享,而应用程序加载的类不在共享范围内。
这个警告通常不会影响正常的Java程序运行,但如果你对共享类有特殊需求,可以重新配置Java虚拟机的启动参数来解决。你可以参考Java文档或向Java开发社区寻求更详细的帮助。
相关问题
Java HotSpot(TM) 64-Bit Server VM warning:Sharing is only supported for boot loader classes because bootstrap classpath has been appended
这个警告信息是Java HotSpot虚拟机在启动时发出的,它表示在引导类路径已附加的情况下,共享仅支持引导加载程序类。这个警告信息通常不需要处理,因为它只是一个警告,不会影响程序的运行。如果你想要消除这个警告信息,可以尝试以下两种方法:
1.在启动Java虚拟机时添加参数“-Xshare:off”,这将禁用类数据共享功能,从而消除警告信息。
2.在IDEA中,可以通过更改设置来消除警告信息。具体方法是:选择“File”->“Settings”->“Build, Execution, Deployment”->“Compiler”->“Java Compiler”,然后将“Additional command line parameters”字段中的“-Xshare:off”添加到文本框中。这将禁用类数据共享功能,从而消除警告信息。
Java HotSpot(TM) 64-Bit Server VM warning: Sharing is only supported for boot loader classes b
Java HotSpot(TM) 64-Bit Server VM warning: Sharing is only supported for boot loader classes because bootstrap classpath has been appended是Java虚拟机在启动时输出的警告信息,意思是因为引导类路径已经被追加,所以只支持共享引导类加载器加载的类。这个警告信息通常不需要处理,因为它并不会影响程序的正常运行。
如果你想了解更多关于Java虚拟机的警告信息和错误信息,可以参考Java虚拟机规范中的相关章节。
阅读全文