文档章节

maven 包依赖移植到本地项目过程中包冲突处理

again-Y
 again-Y
发布于 2014/06/07 17:43
字数 224
阅读 458
收藏 3
点赞 0
评论 0

由于项目需要,需要对平台xxx-1.0.jar包进行升级处理,并考虑到具体项目的个性化需求,不动平台xxx-1.0包内容,将xxx-1.0.jar升级并更名为yyy-1.0.jar后。步骤如下:

1、将xxx-1.0.jar升级并更名为yyy-1.0.jar后

2、对pom.xml的该jar包的平台依赖进行注释处理,并更新最新的maven依赖

3、在eclipse中选择项目配置在java build path->libraries中。将yyy-1.0.jar配置在内


运行项目时,发现包冲突,报找不到(最新升级方法)的错误 No such method

具体处理办法如下:


1、删除maven本地库XXX\maven\local-repository下的xxx的文件夹目录

2、删除tomcat部署包XXX\tomcatwebapps\testmaven\WEB-INF\lib下的xxx-1.0.jar

该问题即可解决


© 著作权归作者所有

共有 人打赏支持
again-Y
粉丝 24
博文 119
码字总数 11393
作品 0
昌平
高级程序员
Maven依赖分析

来自官网 背景 昨天帮一位同事排查了一个依赖冲突的问题。问题的现象就是在IntelliJ IDEA运行项目正常,但是打包(Maven assembly jar)之后传到服务器运行失败,报错:。 后来定位到某个类存...

金珑 ⋅ 2017/11/24 ⋅ 0

Maven学习之初识Maven

系统的学习maven 自动化构建Java程序的工具,比较强大,现在很多Java项目都是基于maven构建的,所以有必要学习。而且,太多的hadoop项目也是采用maven添加依赖的。使用maven的另外一个原因是...

Allocator ⋅ 2017/04/28 ⋅ 0

Myeclipse10+Maven 搭建web project配置(二)

在上一节中讲了Maven在 window下的安装配置。本节主要介绍Myeclipse 结合Maven快速配置搭建web项目。 1)打开Myeclipse, 进入window-preference,搜索maven,进入如下界面: 2)新建一个Web项...

again-Y ⋅ 2013/05/31 ⋅ 2

跟我一起学Maven:第一章maven初学笔记

仓库:当需要用到jar包的时候就会到本地仓库找,如果找不到就从本地仓库下到本地仓库中 添加依赖: <dependencies> <dependency> <groupId>组id</groupId> <artifactId>包id</artifactId> <......

nonnetta ⋅ 2015/01/27 ⋅ 0

maven无法下载jar(例:ojdbc14)包

使用maven好的就是,jar包不用自己下载,jar包的依赖也不需要去管理,冲突也会自己解决(最短距离)不过国内的网络比较尴尬,经常有jar包下载不下来(以ojdbc14为例)在码云上clone了个项目(...

graz春江 ⋅ 2016/11/14 ⋅ 0

meven配置详解

一、 maven 1.新建一个maven项目,项目后期的打包,编译,文档都可以通过maven进行维护 2.可以管理项目依赖的jar包 项目团队中:解决jar文件不统一,为了维护全公司所有jar环境 ---- pom.xml...

隔壁家的孩子 ⋅ 2016/11/13 ⋅ 0

maven的使用笔记

1. 安装 下载zip包解压,将bin目录配置至PATH(最好是配置HOME然后引用) 修改conf下53行的setting标签,指定本地仓库的路径 在eclipse或Myeclipse中add,并采用自己的setting文件 1.1 Mave...

mmythos ⋅ 2017/01/06 ⋅ 0

解决Maven开发发布出错

1.JDK版本的设置 设置全局的jdk,在setting.xml文件中的profiles元素下添加如下profile元素 <profile> <id>jdk17</id> <activation> <activeByDefault>true</activeByDefault> <jdk>1.7</jd......

CurtainRight ⋅ 2015/11/09 ⋅ 0

Maven日常 —— 你应该知道的一二三

以前在日常工作中,使用Maven只是机械的执行Maven clean、Maven install,对其中的原理与过程并无了解,近期阅读了《Maven实战》,对Maven有了更深入的理解。 本篇就针对读书后的理解,对Mav...

青夜之衫 ⋅ 2017/12/05 ⋅ 0

Maven依赖进阶

使用maven的程序员都会遇到一个问题,那就是maven依赖冲突的问题,这会导致ClassNotFound或者MethodNotFound这样的异常。其实只要明白maven依赖的根本性的原则就不怕这样的问题了。 一、mav...

Lubby ⋅ 2016/05/12 ⋅ 8

没有更多内容

加载失败,请刷新页面

加载更多

下一页

Boost库编译应用

版本:Boost 1.66.0 Windows库编译 官网指南:直接执行bootstrap.bat处理文件即可,可以我却遇到一堆的问题。 环境:Windows 10 + Visual Studio 2017 Boost编译出来库命名 boost库生成文件命...

水海云 ⋅ 23分钟前 ⋅ 0

解决Eclipse发布到Tomcat丢失依赖jar包的问题

如果jar文件是以外部依赖的形式导入的。Eclipse将web项目发布到Tomcat时,是不会自动发布这些依赖的。 可以通过Eclipse在项目上右击 - Propertics - Deployment Assembly,添加“Java Build ...

ArlenXu ⋅ 23分钟前 ⋅ 0

iview tree组件层级过多时可左右滚动

使用vue+iview的tree组件,iview官网iview的tree树形控件 问题描述:tree层级过多时左右不可滚动 问题解决:修改overflow属性值 .el-tree-node>.el-tree-node_children { overflow: vi...

YXMBetter ⋅ 25分钟前 ⋅ 0

分布式锁

1.通过数据库实现 http://www.weizijun.cn/2016/03/17/%E8%81%8A%E4%B8%80%E8%81%8A%E5%88%86%E5%B8%83%E5%BC%8F%E9%94%81%E7%9A%84%E8%AE%BE%E8%AE%A1/ 2.ZK实现:curator-recipes分布式锁的......

素雷 ⋅ 33分钟前 ⋅ 0

Sublime Text3 快捷键

选择类 Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。 Alt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名...

AndyZhouX ⋅ 39分钟前 ⋅ 0

XamarinAndroid组件教程RecylerView自定义适配器动画

XamarinAndroid组件教程RecylerView自定义适配器动画 如果RecyclerViewAnimators.Adapters命名空间中没有所需要的适配器动画,开发者可以自定义动画。此时,需要让自定义的动画继承Animation...

大学霸 ⋅ 40分钟前 ⋅ 0

eureka 基础(二)

使用Eureka服务器进行身份验证 如果其中一个eureka.client.serviceUrl.defaultZone网址中包含一个凭据(如http://user:password@localhost:8761/eureka)),HTTP基本身份验证将自动添加到您...

明理萝 ⋅ 43分钟前 ⋅ 1

Kubernetes(五) - Service

Kubernetes解决的另外一个痛点就是服务发现,服务发现机制和容器开放访问都是通过Service来实现的,把Deployment和Service关联起来只需要Label标签相同就可以关联起来形成负载均衡,基于kuberne...

喵了_个咪 ⋅ 43分钟前 ⋅ 0

更新队友POM文件后报错

打开报错的地方的pom及其引用方法所在文件的pom,观察其版本号是否一致,不一致进行更改

森火 ⋅ 56分钟前 ⋅ 0

IDEA使用sonarLint

一、IDEA如何安装SonarLint插件 1.打开 Idea 2.点击【File】 3.点击【Settings】 4.点击【Plugins】 5.在搜索栏中输入“sonarlint”关键字 6.点击【Install】进行安装 7.重启Idea 二、IDEA如...

开源中国成都区源花 ⋅ 今天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部