文档章节

通过pom获取Jar包与有jar包向pom中添加依赖

wangxinchao66
 wangxinchao66
发布于 2016/12/12 10:39
字数 267
阅读 260
收藏 0

一、通过pom获取Jar包

mvn archetype:create -DgroupId=packageName -DartifactId=projectName

然后修改pom.xml文件,在dependencies里加入你想要下载的jar包

<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-webmvc</artifactId>
<version>4.0.2.RELEASE</version>
</dependency>

然后用命令 mvn compile

就会执行依赖下载,下载目录默认在 

C:\Users\你的用户名\.m2\repository

下,会有org/springframework/spring-webmvc/4.0.2.RELEASE文件夹,里面就有一个

spring-webmvc-4.0.2.RELEASE.jar

jar文件。

 

不过建议你直接将项目转换为maven项目,真的比手动找jar包方便许多。

 

二、向已有的JAR通过maven引用项目

1、 用maven命令将jar包移动到maven的本地repository中

mvn install:install-file -Dfile=D:\zxing-2.2.jar -DgroupId=zxing -DartifactId=zxing -Dversion=2.2 -Dpackaging=jar

需要注意以下几点.
1.注意"-"不能缺少 install后面的"-"是没有空格的
2.注意"-Dfile"中jar包的路径和jar包的名字.
3.注意看cmd命令提示,查看本地repository中是否成功的复制了jar包.

2、在项目中引入

© 著作权归作者所有

共有 人打赏支持
wangxinchao66
粉丝 0
博文 24
码字总数 10464
作品 0
成都
maven怎么配置使打的war包能够包含pom中所有依赖的jar?

工程B使用maven打成了一个jar包,B的pom文件依赖了一些jar包,这些jar包没有被打入B.jar; 工程A的pom文件中依赖B.jar,然后使用的maven4eclipse插件,在eclipse中可以冲工程A的maven depen...

ToSun
2013/12/22
4.8K
1
使用别人写的maven项目打包成的jar包问题

最近学习一个项目,是一个maven项目,项目的结构如下: 项目中有两个jar包作者自己写的(因为在网上找不到相关资料,里面封装的是ssm框架还有一些其他常用工具),jar包的结构如下: pom文件...

荧惑
2017/07/04
384
3
Maven的pom文件那些事

pom.xml文件 以上的配置会获得一个-.格式的包//nexus-indexer-2.0.0.jar jdk7//用于定义构建输出的一些附属的构建。classifier是不能直接定义的,只能存在附加的构件(插件)时,才能(必须)...

GarfieldEr007
01/14
0
0
Maven学习之初识Maven

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

Allocator
2017/04/28
0
0
maven 从入门到实战

1.什么是Maven 我们要开发一个Java 项目,为了保证编译通过, 通常情况下会去寻找jar包,这样很容易造成项目的臃肿, maven提供了很好的项目开发规范与工具, maven 统一管理了jar包,接下来让...

陈小扁
2016/02/25
114
0

没有更多内容

加载失败,请刷新页面

加载更多

《Netkiller Java 手札》· 二进制文件操作大全

本文节选自《Netkiller Java 手札》 Netkiller Java 手札 Mr. Neo Chan, 陈景峯(BG7NYT) 中国广东省深圳市望海路半岛城邦三期 518067 +86 13113668890 <netkiller@msn.com> $Id: book.xml 6......

netkiller-
25分钟前
1
0
Fiddler Debugger post请求

常用的两种: 第一种默认的 对应URL为www 的要用请求头为:Content-Type: application/x-www-form-urlencoded 请求参数为 :param1=1234¶m2=12345 注:有些接口是指定用这种的第二方式并不...

轻量级赤影
32分钟前
2
0
如何搭建母婴亲子类知识社区

近期社交领域融资动作频繁,海尔高管、海尔医疗有限公司总裁管礼庆创办的母婴知识分享社区平台Alwayslove于上月获得700万天使轮融资。 Alwayslove是一个母婴知识分享社区平台,采用UGC模式,...

ThinkSNS账号
34分钟前
1
0
Android 自定义构建类型 BuildType

最近接触到自定义构建类型 BuildType,发现这一块有些地方稍不注意的话会被绕进去浪费点时间,既然我这边已经花费时间了,如果正好你也需要接触到 BuildType,也许接下来分享的 tips 可能会帮...

猴亮屏
35分钟前
1
0
美团点评基于 Flink 的实时数仓建设实践

引言 近些年,企业对数据服务实时化服务的需求日益增多。本文整理了常见实时数据组件的性能特点和适用场景,介绍了美团如何通过 Flink 引擎构建实时数据仓库,从而提供高效、稳健的实时数据服...

美团技术团队
39分钟前
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部