Eclipse添加maven依赖找不到maven库中的jar

开发中,经常需要添加第三方jar到maven库,添加jar的方法,这里不多介绍,网上很多,下面就以添加dana 的memcached客户端jar的例子来说明这次遇到的问题与解决的方法。

1. 安装第三方jar

进入cmd,

F:\java_memcached-release_2.6.6>mvn install:install-file -Dfile=java_memcached-r

elease_2.6.6.jar -DgroupId=com.dana -DartifactId=memcached -Dversion=2.6.6 -Dpac

kaging=jar -DgeneratePom=true

如此就把我们的第三方jar安装到了我们的本地库中!

2.重建maven本地库(Repository)索引index( window->show View->other->Maven->Meven Repositorise点击  OK  然后在视图中 点击local Repositorise右键Rubuild Index

其实这一步相当于让maven重新对本地的Responsitory中的jar建立索引,以让我们搜索包的时候可以搜索到我们最新安装的jar。

转自:http://my.oschina.net/Boston/blog/167555?fromerr=Z7nbtMDP

时间: 2024-08-05 15:23:25

Eclipse添加maven依赖找不到maven库中的jar的相关文章

maven 依赖的包没有引进去引起的jar包没找到错误

这段时间开发一个小型oa系统遇到的一个maven 依赖的jar没有导进去而引起的配置文件读取不到jar包的错误.浪费了些时间,终于发现问题,mark下以便以后解决类似问题. eclispe中的maven项目使用spring报java.lang.ClassNotFoundException: org.springframework.web.c     1.       Add maven dependencies Right click the web project “properties” -

maven无法下载私有库中的jar包

前两天同事遇到一个问题: 同一个工程,依赖私有库中的一个jar包,其他同事的项目都能成功下载,但只有他的项目无法正常下载依赖,最后虽然找到原因了,但还是在这里备注一下: 1.maven依赖管理 maven通过GAV坐标对项目依赖进行管理,如果有公司内部有私有库存在的话,依赖查找的顺序是这样的:本地仓库-->私有仓库-->中央仓库(这是没有配置mirror拦截的情况):如果在setting中配置了mirror,且mirrorOf配置为*,url指向私有库路径,则查找顺序是这样的本地仓库-->

Maven依赖的Scope去除部署不需要的jar 包(打包)

<dependency> < groupId>javax.servlet</groupId> < artifactId>jsp-api</artifactId> < version>2.0</version> < scope>provided</scope> < /dependency> compile 默认的scope,表示  dependency 都可以在生命周期中使用.而且,这些d

Maven依赖的Scope去除部署不需要的jar 包

最近开发一个wap小项目,需要用到servlet-api.jar.jsp-api.jar,而tomcat\lib目录中已经拥有这两个jar包,照成编译正常,运行初始化异常,解决这个问题的方法就是使用<scope>标签,如下: <dependency> <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId> <version>2.4</

Eclipse添加maven第三方jar包

Eclipse添加maven依赖找不到maven库中的jar 开发中,经常需要添加第三方jar到maven库,添加jar的方法,这里不多介绍,网上很多,下面就以添加dana 的memcached客户端jar的例子来说明这次遇到的问题与解决的方法. 1. 安装第三方jar 进入cmd, F:\java_memcached-release_2.6.6>mvn install:install-file -Dfile=java_memcached-r elease_2.6.6.jar -DgroupId

MyEclipse中的Maven依赖关系管理

1. Maven支持唯一依赖关系 Apache Maven是一个软件项目管理的综合工具.根据项目对象模型(POM)的概念,Maven可以管理一个项目的依赖关系.构建.报表以及信息中心的部分文档. 依赖关系管理是Maven最知名的功能之一,也是Maven最擅长的领域之一,但是通常只利用这个功能是不可能的.几乎所有的方式都需要您去配置一个基于Maven的项目.添加和配置Maven插件.处理文件和goals.同时MyEclipse完全支持最先进的Maven功能,如果您只想对依赖关系进行管理,那么创建一

IDEA 解决 Maven 依赖冲突的高能神器,这一篇够不够?

? 1.何为依赖冲突 Maven是个很好用的依赖管理工具,但是再好的东西也不是完美的.Maven的依赖机制会导致Jar包的冲突.举个例子,现在你的项目中,使用了两个Jar包,分别是A和B.现在A需要依赖另一个Jar包C,B也需要依赖C.但是A依赖的C的版本是1.0,B依赖的C的版本是2.0.这时候,Maven会将这1.0的C和2.0的C都下载到你的项目中,这样你的项目中就存在了不同版本的C,这时Maven会依据依赖路径最短优先原则,来决定使用哪个版本的Jar包,而另一个无用的Jar包则未被使用,

Maven依赖传递、依赖传递排除、依赖冲突

转载请注明原文地址:http://www.cnblogs.com/ygj0930/p/6628429.html  一:Maven依赖传递 假如有Maven项目A,项目B依赖A,项目C依赖B.那么我们可以说 C依赖A.也就是说,依赖的关系为:C->B->A. 那么我们执行项目C时,会自动把B.A都下载导入到C项目的jar包文件夹中. 这就是依赖的传递性. 二:依赖传递的排除 如上,C->B->A.加入现在不想执行C时把A下载进来,那么我们可以用 <exclusions>标

找不到Maven Dependencies

我的maven项目找不到Maven Dependencies,经过多种尝试和各种网上解决方法摧残,最后我配置了: <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-resources-plugin</artifactId> <version>2.4.3</version> <configurat