Java MULE域项目类加载器错误
我有一个域项目,其中包含http侦听器。我有一个mule应用程序,它引用了这个域项目http listener Mule域项目的lib文件夹中没有任何jar文件 我的mule应用程序具有包含不同jar文件的lib文件夹 现在我的mule应用的jar文件由MuleSharedDomainClassLoader加载,因此,我的mule应用的某些类加载失败,ClassNotFoundException,因为它只在mule域库文件夹中搜索类。Java MULE域项目类加载器错误,java,mule,classloader,Java,Mule,Classloader,我有一个域项目,其中包含http侦听器。我有一个mule应用程序,它引用了这个域项目http listener Mule域项目的lib文件夹中没有任何jar文件 我的mule应用程序具有包含不同jar文件的lib文件夹 现在我的mule应用的jar文件由MuleSharedDomainClassLoader加载,因此,我的mule应用的某些类加载失败,ClassNotFoundException,因为它只在mule域库文件夹中搜索类。 如何解决这个问题您是说您的Mule应用程序无法访问其/lib
如何解决这个问题您是说您的Mule应用程序无法访问其
/lib
目录中任何JAR中的类吗?如果是的话,你必须提供更多的细节来跟踪问题,因为它应该可以工作。好吧,这是我的错误,mule domain project包含lib文件夹,这就是为什么这些JAR由域类加载器加载,在删除lib文件夹后,它由app classloader正确加载并解决问题,谢谢回复@DavidDossot