我的 Play! 的依赖文件中有以下配置(缩短):应用:
require:
- play
- org.apache.commons -> commons.lang3 3.1
repositories:
- maven:
type: iBiblio
root: "http://repo1.maven.org/maven2/"
contains:
- org.apache.commons -> commons.lang3
但是,玩吧!无法获取 commons.lang 包。我收到错误消息:
:::: WARNINGS
module not found: org.apache.commons#commons.lang3;3.1
==== maven: tried
http://repo1.maven.org/maven2/org/apache/commons/commons.lang3/3.1/commons.lang3-3.1.pom
-- artifact org.apache.commons#commons.lang3;3.1!commons.lang3.jar:
http://repo1.maven.org/maven2/org/apache/commons/commons.lang3/3.1/commons.lang3-3.1.jar
::::::::::::::::::::::::::::::::::::::::::::::
:: UNRESOLVED DEPENDENCIES ::
::::::::::::::::::::::::::::::::::::::::::::::
:: org.apache.commons#commons.lang3;3.1: not found
::::::::::::::::::::::::::::::::::::::::::::::
已关注 search.maven.org它应该位于中央存储库中。
这里出了什么问题?
最佳答案
Commons Lang artifactId 是 commons-lang3 而不是 commons.lang3。所以网址是http://repo1.maven.org/maven2/org/apache/commons/commons-lang3/3.1/commons-lang3-3.1.pom而不是http://repo1.maven.org/maven2/org/apache/commons/commons.lang3/3.1/commons.lang3-3.1.pom
关于java - 如何使用Play框架下载commons.lang?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9574464/