0
我收到一個信息想我的WAR包部署到Tomcat 6的Tomcat 6部署信息登錄在啓動時
validateJarFile(< tomcat的位置> ... \ WEB-INF \ lib中\ Servlet時登錄-api-2.4.jar) - jar not loaded
這一切都是在我開始依賴遠程Maven repos編譯依賴關係時開始的。
dependencies {
compile 'net.sourceforge.jtds:jtds:1.2.6'
compile 'commons-codec:commons-codec:1.4'
compile 'commons-httpclient:commons-httpclient:3.1'
compile 'jcifs:jcifs:1.3.17'
compile 'ewsjavaapi:ewsjavaapi:1.2'
}
所以我的問題是,可以將這些JAR之一,這是造成此信息的日誌重複servlet的API JAR來拉動。如果是這樣,一個人怎麼知道?
我剛剛執行此操作並找到了罪魁禍首。 jcifs正在拉動servlet-api。我能夠用'compile('jcifs:jcifs:1.3.17')重新部署{ 不包括'servlet-api' } –