zoukankan      html  css  js  c++  java
  • maven项目发布不成功的问题

        

           MyEclipes   里面有好多的项目,有些项目是插件有些是组件,  就是有些项目是被依赖的项目,有些事项目的主体,被依赖的项目需要打成jar 包放在maven的中央仓库里面,也是所说的maven的私服里面,我们在组件里面修改了一些东西,需要上传到maven私服里面,服务器上的项目依赖是跟据pom 里面配置到maven私服里面下载的。如果修改了组件上的代码则需要把组件 用  mvn  clean deploy  上传到maven 的私服里面,服务器上已经有了之前下载的4.0 (用4.0举例) 的版本的依赖组件,所以服务器不会从私服上下载4.0 版本的组件,仍然使用的是上一次下载的4.0 版本 的组件, 那么修改的代码工能就不能在项目里面体现。对于解决这样的问题有 两种方案:

      1 .把服务器里面的该版本的项目依赖删除。

       当该项目发布的时候会根据pom  到中央仓库  里下载这个版本的项目依赖,服务器上就是最新的这个版本的项目依赖了。

      2.把组件的版本号升级一下,在项目的pom 配置里面就会有一个新的依赖,当项目发布的时候就会根据pom 里面的配置查找该版本的组件,

      首先发布到服务器上的项目会在服务器本地查找这个组件,如果找不到会到maven 私服上去找。 我们把升级的组件 用 maven clean deploy 上传到maven私服里面,

      项目就能找到升级后的项目依赖了。

            

  • 相关阅读:
    2021软件工程-个人阅读作业
    OO第四单元——基于UML的UML解析器总结&OO课程总结
    OO第三单元——基于JML的社交网络总结
    OO第二单元——电梯作业总结
    SQL拼接字符串
    SQL查询列表中每种类型的第一条
    JS获取当前时间,设置不可用以前的时间
    JavaScript中的函数使用
    .Net软件开发面试技巧
    .Net小白的第一篇博客
  • 原文地址:https://www.cnblogs.com/murong/p/4952796.html
Copyright © 2011-2022 走看看