美文网首页
无标题文章

无标题文章

作者: SongChang | 来源:发表于2016-12-02 15:52 被阅读0次

    ## 本地maven的setting.xml文件中servers节点中加入

    ``` xmlreleasesadminadmin123snapshotsadminadmin123``` 

    ## 本地maven的setting.xml文件中profiles节点中加入repository

    ``` xmlnexusProfilenexusprivate nexushttp://xx.xx.xx.xx:8081/nexus/content/groups/public/truetrue``` ## Idea配置

    mavenSetting->Maven,配置maven的主目录,配置文件地址以及本地repository地址## 在Idea配置maven命令并执行``` bash-X deploy:deploy-file -DgroupId=com.monitor -DartifactId=sdk -Dversion=0.0.3-SNAPSHOT -Dpackaging=jar -Dfile=./target/sdk-0.0.3-SNAPSHOT.jar -Durl=http://xx.xx.xx.xx:8081/nexus/content/repositories/snapshots -DrepositoryId=snapshots``` ## 常见问题### 发布时出现400错误- 出错异常``` bashCaused by: org.apache.maven.wagon.TransferFailedException: Failed to transfer file: http://xxx.xxx.xxx.xxx:8081/nexus/content/repositories/releases/com/wm/open-falcon-client/1.0/open-falcon-client-1.0.jar. Return code is: 400, ReasonPhrase: Bad Request.``` - 原因> 已存在的包的时候出现400错误> release 默认库是不允许重复部署的- 解决方法> 在仓库管理界面中,选择Repositories->选择相应Reposity->选择Configuration->修改Deployment Policy为Allow Redeploy

    相关文章

      网友评论

          本文标题:无标题文章

          本文链接:https://www.haomeiwen.com/subject/betqmttx.html