初学maven(2)-maven/artifactory/m2eclipse安装全过程 - 编程入门网
改为固定位置:
3. dependency的classifier必须正确设置 在下载testng时出现问题,始终无法从官网下载testng的jar包,但是可以下载到testng-5.8.pom文件。反复查找才发现是 testng的jar包是区分jdk版本的,大家从这里可以看到 http://repo1.maven.org/maven2/org/testng/testng/5.8/ testng的jar包是有1.4和1.5的两种下载。增加classifier设置制定具体jdk版本之后就可以正常工作了。 当然如果artifact没有jdk的差异就可以不需要设置这个参数。
4. groupId和artifactId的获取方式 使用maven,很直接就会遇到这个问题,到底这个东西的groupId和artifactId是什么呢?总不能瞎猜吧? 这里推荐这个artifact查询网站http://mvnrepository.com/,可以查找到25000+个artifact的信息,基本我们能用到的都 有了。 结合官网http://repo1.maven.org/maven2/ 页面,基本可以搞定所有问题。上面testng需要设置classifier的问题我就是看到 http://repo1.maven.org/maven2/org/testng/testng/5.8/这个页面后才发现问题所在的。 5. attifactory的http proxy设置 上面attifactory安装时简单的介绍了一下 的http proxy设置,需要修改artifactory.config.xml中的<proxies>。但是这个是不够的,必须要再在<remoteRepository>中明确用<proxyRef>指明使用哪个代理,格式参考如下:
proxies中key要对应好 五. 比较有价值的参考资料 陆续google到的一些资料,比较好. maven官网的资料 很全,很完整,非常值得看一遍,只是有点太多了,挺耗时间。而且是英文,暂时没有知道对应的中文版本。 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |