2017-04-20 10 views
0
protected static String projectCompile = "com.example.project:0.0.1" 
projectConfig.defaultDependencies { 
    DependencySet dependencies -> 
     dependencies.add(project.dependencies.create(projectCompile)) 
} 

これはMavenリポジトリからの依存関係を取得します。Gradle Plugin defaultDependencies jarプログラムによって

ローカルのリポジトリjarに依存したいです。

どのように知っていますか?

答えて

0

依存関係の宣言時に、依存関係がどこにあるかに影響を与えることはできません。あなたは "私は 'com.example.project:0.0.1'が必要だと言って、どこにいてもそれを入手してください。"ビルドスクリプトのrepositoriesブロックでは、宣言された依存関係に対してどのリポジトリがどの順序でクエリされるかを定義します。 mavenLocal()を最初に見たい場合は、mavenCentral()の前に宣言する必要があります。実際にはバージョン0.0.1は両方とも同じである必要があります。バージョン0.0.10.0.1-SNAPSHOTとは異なります)が異なるリポジトリで異なる場合、これは非常に悪く、何かがうまくいかない可能性があります。同じバージョンのソフトウェアは常に同一でなければなりません。

関連する問題