锁定老帖子 主题:maven为什么不在本地搜索jar
精华帖 (0) :: 良好帖 (0) :: 新手帖 (2) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2012-03-09
<settings> <servers> <localRepository>D:/development document/Development-Environment/.m2/repository</localRepository> </servers> </settings> 为什么我每次mvn package的时候他都去http://repo1.maven.org/maven2这个站点去下载相应的jar包,这是什么情况啊? 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2012-03-09
不要有空格
|
|
返回顶楼 | |
发表时间:2012-03-09
这样还是不行,搞不明白了
|
|
返回顶楼 | |
发表时间:2012-03-09
你可以看下你的jar到底下在哪的。。。
|
|
返回顶楼 | |
发表时间:2012-03-09
<localRepository>D:\application\repository</localRepository> 上面的是我的配置.
怀疑你那个应该写成 <settings> <servers> <localRepository>D://development document//Development-Environment//.m2//repository</localRepository> </servers> </settings> 或者 <settings> <servers> <localRepository>D:\development document\Development-Environment\.m2\repository</localRepository> </servers> </settings>
---------------------------------------------------------------------------------------------------
友情提醒一下,跟Java有关的东西,不要放在有中文或者是有空格的环境下。 |
|
返回顶楼 | |
发表时间:2012-03-10
maven默认就在本地搜索jar, 只有当本地找不到才会去远程搜。
|
|
返回顶楼 | |
发表时间:2012-03-10
格式有问题吧,应该如下:
<settings> <localRepository>D:/development document/Development-Environment/.m2/repository</localRepository> </settings> |
|
返回顶楼 | |
发表时间:2012-03-10
最后修改:2012-03-10
maven 解决的是依赖,你就算配置了 local repo,它还是会check 你依赖的包是不是有更新什么的(根据一些签名什么的),如果有,就下载到你的local repo中,如果没有,就用你local 的,但是check 还是需要连接你的 repository,这个repository 默认配置就是 maven central 的,当然你可以配置成你的私服。
如果你不需要这样,就可以使用离线方式,加上命令 -o 就可以了,如, mvn clean install -o , 或者直接在 user/.m2/settings.xml 配置 <offline>true</offline>。 你可以参考 maven 网站。 |
|
返回顶楼 | |
发表时间:2012-03-11
你写的斜杠反了。
Jacarri_Chan 写道
<localRepository>D:\application\repository</localRepository> 上面的是我的配置.
怀疑你那个应该写成 <settings> <servers> <localRepository>D://development document//Development-Environment//.m2//repository</localRepository> </servers> </settings> 或者 <settings> <servers> <localRepository>D:\development document\Development-Environment\.m2\repository</localRepository> </servers> </settings>
---------------------------------------------------------------------------------------------------
友情提醒一下,跟Java有关的东西,不要放在有中文或者是有空格的环境下。
|
|
返回顶楼 | |
发表时间:2012-03-11
最后修改:2012-03-11
就看jsjmz的回答吧。正解
|
|
返回顶楼 | |