当前位置:首页 > 开发 > 行业应用 > 正文

maven发布第三方jar的一些问题

发表于: 2013-08-23   作者:cugfy   来源:转载   浏览:
摘要: maven中发布 第三方jar到nexus仓库使用的是 deploy:deploy-file命令 有许多参数,具体可查看 http://maven.apache.org/plugins/maven-deploy-plugin/deploy-file-mojo.html 以下是一个例子: mvn  deploy:deploy-file -DgroupId=xpp3
maven中发布 第三方jar到nexus仓库使用的是 deploy:deploy-file命令

有许多参数,具体可查看

http://maven.apache.org/plugins/maven-deploy-plugin/deploy-file-mojo.html

以下是一个例子:

mvn  deploy:deploy-file -DgroupId=xpp3 -DartifactId=xpp3_min -Dversion=1.1.4c -Dpackaging=jar -Dfile=xpp3_min-1.1.4c.jar -Durl=http://localhost:8080/nexus/content/repositories/my_cache/  -DrepositoryId=my_cache


以上例子是把 xpp3_min-1.1.4c.jar发布到http://localhost:8080/nexus/content/repositories/my_cache中,

注意2点:

1.运行 mvn命令时,必须是在xpp3_min-1.1.4c.jar所在目录

2.xpp3_min-1.1.4c.jar所在目录路径不能含有空格,点号,中文等非ascii字符

3.在setting.xml中必须配置仓库的用户名和密码


否则将会出现各种错误,这个问题折腾了我一天才知道是咋回事。


另外,也可以直接使用nexus的图形化界面来上传jar,但是当需要上传很多jar时,编程调用命令行批量上传会比较爽

maven发布第三方jar的一些问题

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
方案1:mvn install:install-file到本地仓库 mvn install:install-file -Dfile=<path_to_your_ja
maven本地添加第三方jar 由于有些Jar包不是开源的,在maven remote repositories找不到相应的包,所
1.格式 mvn deploy:deploy-file -DgroupId=com.qiyi -DartifactId=sphinx -Dversion=1.0 -Dpackagin
1.格式 mvn deploy:deploy-file -DgroupId=com.qiyi -DartifactId=sphinx -Dversion=1.0 -Dpackagin
1.格式 mvn deploy:deploy-file -DgroupId=com.qiyi -DartifactId=sphinx -Dversion=1.0 -Dpackagin
一、准备工作、执行命令   学习插件:     学习apache的打包插件maven-assembly-plugin:http
一、准备工作、执行命令   学习插件:     学习apache的打包插件maven-assembly-plugin:http
http://blog.163.com/ffwangkun@126/blog/static/16860101520133102430521/ 通过验证eclipse版本:e
发布命令如下: mvn deploy:deploy-file -DgroupId=ddd.util -DartifactId=ddd-util -Dversion=1.0 -
标准web工程在eclipse中利用m2eclipse插件添加依赖管理后,在部署过程中没有将依赖的jar包自动拷贝
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号