1.maven

  简介:不用手动拷贝jar包,只需要配置坐标,自动从中央仓库下载(其他介绍请百度,这里只讲干货)

2.安装maven

  1.解压与配置环境变量

  

  2.验证是否安装成功

  

  

3.maven介绍

  1.Maven目录结构

  src/main/java —— 存放项目的.java文件
  src/main/resources —— 存放项目资源文件,如spring, hibernate配置文件,hibernate映射文件
  src/main/webapp —— 存放jsp,css,image等文件
  src/test/java —— 存放所有测试.java文件,如JUnit测试类
  src/test/resources —— 测试资源文件
  pom.xml,主要要写的配置文件
  target —— 项目由maven自动输出位置,编译后所有class文件都在这里

  2.Maven坐标

  Maven坐标主要组成
  groupId 组id:定义当前Maven项目隶属项目,包名
  artifactId 模块id:定义实际项目中的一个模块,模块名(工程名称)
  version:定义当前项目的当前版本
  SNAPSHOT快照版本,就是开发版本
  RELEASE释放版本,正式版本,稳定  使用其他机构提供的jar文件,必须使用释放版本
  packaging:定义该项目的打包方式(jar/war)  默认值jar
  

  3.从互联网搜索需要的坐标,获取到jar文件

   方式一:http://mvnrepository.com
  方式二:http://search.maven.org/#search

  4.仓库管理

  本地仓库:自己电脑存放jar文件地方~/.m2/repository/每个用户只有一个本地仓库
  远程仓库
  中央仓库:Maven默认的远程仓库 http://repo1.maven.org/maven2
  私服:是一种特殊的远程仓库,它是架设在局域网内的仓库
  镜像:用来替代中央仓库,速度一般比中央仓库快

  <dependency>
      <groupId>com.github.noraui</groupId>
      <artifactId>ojdbc7</artifactId>
      <version>12.1.0.2</version>
  </dependency>
  5.将个人jar包(即:maven仓库中没有的jar包,这里以Oraclejdbc包为例)安装到Maven本地仓库

1. 执行命令:
      mvn install:install-file -Dfile=D:\jar\ojdbc7-12.1.0.2.jar -DgroupId=com.oracle –DartifactId=ojdbc7 –Dversion=12.1.0.2 –Dpackaging=jar
      出现:BUILD SUCCESS即可

   
   2.应用

    

最新文章

  1. Linux 进程与线程六
  2. nginx和tomcat的区别
  3. 在ASP.NET非MVC环境中(WebForm中)构造MVC的URL参数
  4. sql2008读取excel
  5. java 语法糖
  6. 在MVVMLight框架的ViewModel中实现NavigationService
  7. android滑动删除的多种实现方式(一)
  8. Hadoop之MapReduce分布式计算
  9. 只能在执行 Render() 的过程中调用 RegisterForEventValidation
  10. Java笔试题解答
  11. css3 UI元素状态伪类选择器
  12. mybatis用spring的动态数据源实现读写分离
  13. 数字特征值-java
  14. Mashup
  15. JZ2440存储管理器--SDRAM
  16. Java线程wait和sleep的区别
  17. PHP5.4新特性之上传进度支持Upload progress
  18. odata.EF一些常用配置
  19. ASP.NET MVC学习笔记 第一天
  20. c#设计模式之:外观模式(Facade)

热门文章

  1. 闭包 -&gt; 函数的嵌套
  2. ubuntu高版本如何设置开机启动脚本
  3. CentOS7自定义安装git
  4. jq中工作中用到的一些方法总结
  5. [转]ORA-12560: TNS: 协议适配器错误
  6. HPROF - Heap Profile
  7. 关于 Container ,Injection
  8. git 找回本地误删的文件
  9. delphi 属性 参数 新注释
  10. Xe7 System.Json解析数据格式