Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/320.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java MULE域项目类加载器错误_Java_Mule_Classloader - Fatal编程技术网

Java 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

我有一个域项目,其中包含http侦听器。我有一个mule应用程序,它引用了这个域项目http listener

Mule域项目的lib文件夹中没有任何jar文件

我的mule应用程序具有包含不同jar文件的lib文件夹

现在我的mule应用的jar文件由MuleSharedDomainClassLoader加载,因此,我的mule应用的某些类加载失败,ClassNotFoundException,因为它只在mule域库文件夹中搜索类。
如何解决这个问题

您是说您的Mule应用程序无法访问其
/lib
目录中任何JAR中的类吗?如果是的话,你必须提供更多的细节来跟踪问题,因为它应该可以工作。好吧,这是我的错误,mule domain project包含lib文件夹,这就是为什么这些JAR由域类加载器加载,在删除lib文件夹后,它由app classloader正确加载并解决问题,谢谢回复@DavidDossot