0
は私was taughtがソースをローカルMavenリポジトリにインストールする方法を教えてください。
は、プラグインを適用書くために、ローカルのMavenリポジトリにソースをインストールするには:必要に応じて
task sourceJar(type: Jar) {
from sourceSets.main.allJava
}
publishing {
publications {
mavenJava(MavenPublication) {
from components.java
artifact sourceJar {
classifier "sources"
}
}
}
}
し、それをコピーファイル "のmaven-パブリッシュ"。今、私はこの作業を自動的にmavenプラグインのインストールタスクと共に望みます。
私は
install.dependsOn(publishing.publishSources)
または
install.dependsOn(publishSources)
のようないくつかのラインを試みたが、様々なエラーで失敗しました。
あなたが '' install.dependsOn(publishToMavenLocal)をしてみてくださいましたか?ところで、なぜあなたは 'install'と' publish ... 'というタスクを同時に必要としますか? –
私は2つのプロジェクトを持っています、私は2番目のライブラリとソース(デバッグ中にトレースする)の両方を参照してください。さもなければ、それは逆コンパイルを行うか、または常にソースへのパスを手動で設定する必要があります。もしそれがmavenで見れば、それを使うだけです。 – Dims