I am using tomcat 8 and have an external library directory called /opt/thirdParty. I have the third party library in this directory. (ie. the library directory is outside of tomcat server)
and have context.xml under META-INF configured like this
<?xml version="1.0" encoding="UTF-8"?>
<Context>
<Resources className="externalPackage.ExteranlJavaClass">
<PreResources className="externalPackage.ExteranlJavaClass"
base="/opt/thirdParty/firstWebApp.jar"
internalPath="/"
webAppMount="/WEB-INF/lib" />
</Resources>
</Context>
when I start the tomcat server and get error in the catalina.out file
java.lang.ClassNotFoundException: externalPackage.ExteranlJavaClass
I need help on how to configure the tomcat server so that I can access the external library files at /opt/thirdParty directory.
Thanks.
I also tried following and get the same error message: java.lang.ClassNotFoundException: externalPackage.ExteranlJavaClass thanks for help
<Context> <Loader className="externalPackage.ExteranlJavaClass"
virtualClasspath="/opt/thirdParty/firstWebApp.jar"/> <JarScanner
scanAllDirectories="true" />
</Context>