import jdk.internal.dynalink.linker.LinkerServices;
时间: 2024-05-31 20:08:58 浏览: 9
这是Java Development Kit (JDK)中的一个类库,用于支持动态链接(Dynamic Linking)的服务。Dynamic Linking是指在程序运行时,根据需要动态地载入某个库文件并链接其中的函数或变量,使程序能够使用该库中的功能。LinkerServices类则提供了动态链接所需的一些服务和功能。需要注意的是,使用JDK内部的类库可能会导致程序不可移植,因此应该避免在生产环境中使用。
相关问题
jdk.internal.包是干什么的
在Java平台中,jdk.internal包通常被认为是Java平台内部使用的包,包含了一些Java实现的内部工具类和功能。这些类通常不是公共API的一部分,因此在正常的Java开发中不建议直接使用它们。这些类的实现可能随着Java平台的版本而发生变化,因此不应该被认为是稳定的API。在编写Java应用程序时,应该尽可能使用公共API,而不是依赖于jdk.internal包中的类。
jdk11启动 报jdk.internal.jline不存在
这个问题可能是因为您的应用程序使用了 jline 库,而 JDK 11 不再包含 jline 库的原因导致的。您可以通过以下两种方法来解决这个问题:
1. 在您的应用程序中使用最新版本的 jline 库,该库已经与 JDK 11 兼容。
2. 如果您无法更新库,则可以在启动应用程序时添加以下参数:--add-modules jdk.internal.jvmstat,jdk.management,jdk.unsupported。这些模块包含了 jline 库所需的类。例如:
java --add-modules jdk.internal.jvmstat,jdk.management,jdk.unsupported -jar yourapp.jar
请注意,使用这种方法可能会导致应用程序在其他 JDK 版本中无法运行。
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![7z](https://img-home.csdnimg.cn/images/20210720083312.png)