2016-01-21 109 views
2

添加依賴條件我有gradle.build:爲gradle這個

dependencies { 
    classpath 'something:1.0' 
} 

我需要在文件中添加添加本地.jar文件,它Java可以「進口」? 但我不需要在我的應用程序中包含這個.jar。就像共享庫一樣。

我想:

classpath 'something:1.0','somethingelse:1.0' 
classpath 'something:1.0, somethingelse:1.0' 
classpath { 'something:1.0','somethingelse:1.0' } 
compile files('somethingelse.jar') 
classpath files('lib/somethingelse.jar') 
classpath fileTree(dir: 'lib', include: '*.jar') 
+0

您是否嘗試過'providedCompile文件( 'somethingelse.jar')'重複?這會使你的'somethingelse.jar'在編譯期間在類路徑中可用,但不會將它打包到最終的工件中。 – Stanislav

+0

失敗:生成失敗並出現異常。 *發生了什麼問題: 評估root項目'blah-blah'時發生了問題。 >在org上找不到參數[文件集合]的方法provideCompile() .gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler_Decorat – user64675

+0

您是否應用了'war'插件?或者它是什麼樣的應用程序?如果不是WEB-APP,該庫如何提供? – Stanislav

回答