Maven 手动添加 JAR 包到本地仓库
2014-09-23 00:00
246 查看
摘要: Maven添加Jar包到本地仓库
最近在跟某保险公司对接数据,由于对方接口更新,作为客户端的我们也得配合调整。
问题出现的情景: 1. 项目为maven结构 , jar包由maven库打理。
2. 对方提供了调用接口所需的jar包,使用Eclipse自带的add External JARS 导入。
3. 在开发时可以使用jar包内的API没有任何问题,一旦启动编译控制台就会提示你无法找到你调用的Class。(ClassNotFoundException)
解决思路:maven结构的项目在编译时也许会忽略add External JARS方式导入的Jar,但我们的maven公共库中也没有此Jar,所以只有先添加在本地的Maven库中试试。
将现有Jar导入至本地Maven库中的这个问题已经有人完美解决了,所以贴出下面的原文网址:
http://yeelor.iteye.com/blog/1646928
部分摘录如下:
由于只是将Jar导入了本地仓库,在团队开发时可能会降低项目的可移植性,所以在团队开发的情景下最好的办法是将Jar上传至远程maven库。
运行结果如下:
注意:做这个操作的前提是你的PC有Maven环境 _(:з」∠)_
最近在跟某保险公司对接数据,由于对方接口更新,作为客户端的我们也得配合调整。
问题出现的情景: 1. 项目为maven结构 , jar包由maven库打理。
2. 对方提供了调用接口所需的jar包,使用Eclipse自带的add External JARS 导入。
3. 在开发时可以使用jar包内的API没有任何问题,一旦启动编译控制台就会提示你无法找到你调用的Class。(ClassNotFoundException)
解决思路:maven结构的项目在编译时也许会忽略add External JARS方式导入的Jar,但我们的maven公共库中也没有此Jar,所以只有先添加在本地的Maven库中试试。
将现有Jar导入至本地Maven库中的这个问题已经有人完美解决了,所以贴出下面的原文网址:
http://yeelor.iteye.com/blog/1646928
部分摘录如下:
-DgroupId=包名 -DartifactId=项目名 -Dversion=版本号 -Dpackaging=jar -Dfile=jar文件所在路径 mvn install:install-file -Dfile=Path/to/your.jar -DgroupId=***.*** -DartifactId=*** -Dversion=1.0.0 -Dpackaging=jar -DgeneratePom=true -DcreateChecksum=true
由于只是将Jar导入了本地仓库,在团队开发时可能会降低项目的可移植性,所以在团队开发的情景下最好的办法是将Jar上传至远程maven库。
运行结果如下:
注意:做这个操作的前提是你的PC有Maven环境 _(:з」∠)_
相关文章推荐
- Maven 手动添加 JAR 包到本地仓库
- Maven如何手动添加依赖的jar文件到本地Maven仓库
- Maven 手动添加 JAR 包到本地仓库
- Maven 手动添加 JAR 包到本地仓库
- Maven 手动添加 JAR 包到本地仓库
- Maven 手动添加 JAR 包到本地仓库
- Maven 手动添加 JAR 包到本地仓库
- Maven 手动添加 JAR 包到本地仓库
- Maven 手动添加 JAR 包到本地仓库
- Maven 手动添加 JAR 包到本地仓库
- Maven 手动添加 JAR 包到本地仓库
- 手动给maven本地仓库添加jar包。
- Maven 手动添加 JAR 包到本地仓库
- Maven 手动添加 JAR 包到本地仓库
- Maven 手动添加 JAR 包到本地仓库
- Maven 手动添加 JAR 包到本地仓库
- Maven 手动添加 JAR 包到本地仓库
- Maven 手动添加 JAR 包到本地仓库
- Maven 手动添加 JAR 包到本地仓库
- 如何手动把jar包添加进Maven本地仓库