在Tomcat中我想在web應用程序中使用jar。該jar文件將存在於Tomcat目錄之外。在Tomcat中包含外部jar ClassPath
要在Tomcat的classpath中的jar文件,我修改了TomcatHome/conf目錄/ catalina.properties,包括我的jar文件一樣的絕對路徑,
shared.loader=D:\jaa\MyJarFile.jar
按在鏈接中給出的建議,
http://www.mulesoft.com/tomcat-classpath
但它引發錯誤,
java.lang.NoClassDefFoundError
我也試過,
shared.loader=D:\jaa\*.jar
shared.loader=file:\\D:\jaa\MyJarFile.jar
他們都不似乎工作:(
如果我試着將罐子裏面的tomcat/lib下它似乎工作。但我不能這樣做。
請幫我出這個問題,因爲我有下週實現..
你嘗試:'文件://路徑/到/文件夾名/ jarname.jar'你的語法不同 – Cratylus 2011-05-28 19:40:47
的Tomcat提高IllegalArgumentsException當我用正斜槓(/),而服務器啓動。所以我得使用反斜線(文件:\\ D:\ jaa \ PatMS.jar) – Sathesh 2011-05-29 06:51:07
[如何將JAR庫添加到WAR項目而不面臨java.lang.ClassNotFoundException? Classpath vs Build Path vs /WEB-INF/lib](http://stackoverflow.com/questions/6792197/how-to-add-jar-libraries-to-war-project-without-facing-java-lang-classnotfoundex ) – 2016-08-18 10:05:23