GATE:插件jar与应用程序类路径中的jar冲突

时间:2016-10-01 11:05:57

标签: java plugins jar classpath gate

我为自然语言处理工具GATE写了一个小插件,https://gate.ac.uk/

CREOLE plugin主要是一个extends gate.creole.AbstractLanguageAnalyser的java bean。它可能会使用与插件一起提供的其他JAR文件。 GATE加载到已编译的插件类以及从插件目录到GATE应用程序的主应用程序类路径的JAR。

现在我遇到了这个问题,例如我的插件中的spring.jar与GATE系统附带的JAR冲突,并且已经加载到类路径中:

org.springframework.util.ClassUtils is available via both the system classpath and a plugin; the plugin classes will be ignored

是否可以为插件使用单独的类加载器来避免这些冲突?

0 个答案:

没有答案