我想将maven本地存储库另外用于maven远程存储库.我找到了JIRA-Issue http://issues.gradle.org/browse/GRADLE-1173,但是以这种方式调整我的gradle构建文件仍然找不到仅在本地maven存储库中可用的一些快照依赖项.我收到一个错误,即找不到Snapshot-Dependency.
是否可以拥有一个本地和一个远程maven存储库?
这是我的gradle构建文件的相关部分:
apply plugin: 'maven'
repositories {
mavenLocal()
maven {
credentials {
username "myusername"
password "mypassword"
}
url "http://myremoterepository"
}
}
Run Code Online (Sandbox Code Playgroud)
yun*_*ace 23
我还需要对我的项目进行类似的设置,如果你的Maven设置正确,我可以验证你的build.gradle设置是否正常工作.
摇篮的mavenLocal()依赖于localRepository自定义Maven的 settings.xml文件:
<localRepository>USER_HOME\.m2\repository</localRepository>
Run Code Online (Sandbox Code Playgroud)
settings.xml应该在您M2_HOME/conf或您的USER_HOME/.m2 directory.你应该检查:
M2_HOME 环境变量存在 settings.xml有正确的localRepository定义..| 归档时间: |
|
| 查看次数: |
36444 次 |
| 最近记录: |