3
我正在編寫一個使用另一個項目的jar(B)的grails應用程序(A)。 jar,B在運行時有內部依賴關係。以下是它的清單:在grails應用程序中包含jar清單的類路徑
Manifest-Version: 1.0
Archiver-Version: Plexus Archiver
Created-By: Apache Maven
Built-By: robertburke
Build-Jdk: 1.6.0_37
Class-Path: lucene-core-3.3.0.jar postgresql-8.4-702.jdbc4.jar solr-lu
cene-snowball-1.3.0.jar solr-lucene-core-1.3.0.jar
grails應用程序無法解析B jar中的類。它給出了:
java.lang.ClassNotFoundException: org.tartarus.snowball.ext.EnglishStemmer
有沒有辦法讓grails在其classpath中包含依賴項的類路徑?有沒有辦法做到這一點,而不是明確地將jar B的依賴關係添加到grails應用程序中?
編輯:在jar B中有一個類路徑,它像蝸牛一樣攜帶它的依賴關係,這使grails應用程序在WAR路徑中包含了所有的依賴關係。
jar'B'是一些maven項目的構建結果嗎? –