作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个内部库中的一些本地构建的JAR文件。今晚的任务是将现有的(正在运行的)Maven项目转换为使用Gradle构建。我可以在同一存储库中成功链接到Apache-commons3,据我所知,Maven坐标是以相同的方式形成的。
从小开始,我尝试使用本地构建的“Util.jar”编译一个小的主程序:
dependencies{
// -- local lib --
compile group: 'lib.java8', name: 'util', version: '00.08.007'
// -- apache commons --
compile group: 'org.apache.commons', name: 'commons-lang3', version: '3.3.2'
}
Directory of r:\.repo\maven\.m2\repository\local\lib\java8\util\00.08.007
07-Jun-2015 21:20 20,585 util-00.08.007.jar
27-Apr-2015 21:03 1,829 util-00.08.007.pom
Directory of r:\.repo\maven\.m2\repository\local\org\apache\commons\commons-lang3\3.3.2
16-Dec-2014 21:48 412,739 commons-lang3-3.3.2.jar
16-Dec-2014 21:48 40 commons-lang3-3.3.2.jar.sha1
16-Dec-2014 21:48 20,377 commons-lang3-3.3.2.pom
16-Dec-2014 21:48 40 commons-lang3-3.3.2.pom.sha1
09-May-2015 23:12 261 _maven.repositories
17-Sep-2014 19:31 199 _remote.repositories
gradle assemble
:compileJava
FAILURE: Build failed with an exception.
* What went wrong:
Could not resolve all dependencies for configuration ':compile'.
> Could not find lib.tmacs.java8:util:00.08.007.
Searched in the following locations:
https://repo1.maven.org/maven2/lib/java8/util/00.08.007/util-00.08.007.pom
https://repo1.maven.org/maven2/lib/java8/util/00.08.007/util-00.08.007.jar
Required by:
:dataexample:00.00.001-SNAPSHOT
BUILD FAILED
Util.jar
吗? Util.jar
库的Maven POM,以便新的Gradle项目和现有的Maven POM项目都可以使用相同的JAR构建? 最佳答案
Gradle已经给您答案:
Searched in the following locations:
https://repo1.maven.org/maven2/lib/java8/util/00.08.007/util-00.08.007.pom
https://repo1.maven.org/maven2/lib/java8/util/00.08.007/util-00.08.007.jar
mavenLocal()
。
关于java - 为什么Gradle在本地m2存储库中看不到该Maven坐标?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30782007/
我是一名优秀的程序员,十分优秀!