Plugin Class Loaders
单独的类加载器用于加载每个插件的类. 这允许每个插件使用不同版本的库,即使IDE本身或其他插件使用相同的库.
默认情况下,主IDE类加载器加载在插件类加载器中找不到的类.
但是,在plugin.xml
文件中,您可以使用<depends>
元素来指定插件依赖于一个或多个其他插件.
在这种情况下,这些插件的类加载器将用于当前插件中找不到的类.
这允许插件引用其他插件中的类.
Last modified: 9 May 2019