maven中dependencies报错,maven有依赖包仍然报错

  maven中dependencies报错,maven有依赖包仍然报错

  多模块、分布式开发一般都有专门的依赖来解决jar包版本依赖的问题。但是几个新加的依赖项一直出错,包总是红的很烦。

  看maven仓库,发现相关包下载错误。不知道为什么多了一个“}”(?什么鬼),然后就算你自己得到一个正常的包(===正常,由于国情等问题无法自动下载的问题也可以用这个方法解决。文章下面附有一个方法===),它还是会自己下载错包,导致出错。

  我花了很长时间才发现。

  自动版后面有一个“}”。粗心是原罪。估计是Idea的自动插入语机制造成的,我没有及时发现,所以白忙了半天!

  附:另外,maven有时会因为一些特殊情况导致某个jar包无法正常下载。如果是一个人,可以从中心仓库下载,放到本地仓库,就可以正常使用了。但是,如果你是协作开发,其他人也需要相关的jar包。你不可能自己下载然后手动放,所以需要maven的插件来帮助管理第三方下载的jar包。

  从第一步:的中心仓库找到相应版本的jar包并下载到本地。

  在第二步:依赖项的pom中,将其添加到build节点下pluginManagement节点下的plugins节点下。

  Maven-install-plugin插件(您选择的版本)

  在第三步:,的总项目下新建一个项目external(任意名称)并在该项目下创建libs包,将下载的jar文件放入其中,然后创建相关的pom.xml并依赖依赖,依赖maven-install-plugin插件,根据下载的源GAV(在build节点下的plugin节点中)填写相关信息。

  每添加一个第三方包,就添加一个执行节点。此节点下的id必须是唯一的(由其自身命名)。阶段定义了什么时候执行,干净了就执行。file是文件jar包的存储位置。

  第四步:MVN清理(清理整个项目),以便它可以被添加到本地仓库(当你得到新代码时首先清理它,以确保正常的依赖)

  另外,下载的第三方jar包,如果公司有自己的nexus服务器,可以直接上传。

  关于依赖引起的依赖错误以及Maven依赖错误问题的解决方案的文章到此为止。关于依赖性Maven依赖性错误的更多信息,请搜索以前关于流行IT的文章或者继续浏览下面的相关文章。我希望你以后能更多地支持流行音乐!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: