Day51

maven工程的创建与配置

1,创建maven工程

groupid:包名
artifactid:工程名
location:存放位置

2,maven工程目录结构

工程目录结构:srcmain主程序区java后端代码com.qf.包类resources类路径---配置文件mybatis.xmldb.propertiestest测试程序区(结构与主程序区一致)pom.xml-> project工程 object对象 model模型依赖的管理,例:***.jar文件插件管理

3,在idea中关联maven

1,解压maven压缩文件;
2,在idea中settings-->build execution deployment-->build tools-->maven设置三项:maven的安装根目录;配置文件:maven的安装根目录/conf/settings.xml关联本地仓库的目录:

4,本地仓库

创建一个文件夹:用于存放通过maven工程下载下来的jar依赖;一般命名为:repository(意为仓库,的意思)

5,修改本地配置文件

配置文件:maven的安装根目录/conf/settings.xml本地文件夹:       <localRepository>D:\tools\maven\repository</localRepository>设置国内镜像地址:从国内仓库下载资<mirror><id>alimaven</id><name>aliyun maven</name><url>https://maven.aliyun.com/repository/public</url><mirrorOf>central</mirrorOf></mirror>编译环境:统一设置为jdk8<profile>     <id>jdk8</id>   <activation>        <activeByDefault>true</activeByDefault>    <jdk>1.8</jdk>      </activation>  <properties>  <maven.compiler.source>1.8</maven.compiler.source> <maven.compiler.target>1.8</maven.compiler.target> <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>   </properties></profile>设置有效的编译环境:<activeProfiles><!--要与profile中的id保持一致--><activeProfile>jdk8</activeProfile>  </activeProfiles>

6,下载jar依赖

以上环境设置完成后,可以直接测试下载jar依赖

打开官网:https://mvnrepository.com/比如以下是mybatis的依赖复制一下到pom.xml中<dependency><groupId>org.mybatis</groupId><artifactId>mybatis</artifactId><version>3.4.6</version></dependency>

maven的创建与配置和加载依赖相关推荐

  1. Profile配置和加载配置文件

    Profile配置 1.Profile是什么 很多时候,我们项目在开发环境和生成环境的环境配置是不一样的,例如,数据库配置,在开发的时候,我们一般用测试数据库,而在生产环境的时候,我们是用正式的数据, ...

  2. SpringBoot中Profile配置和加载配置文件

    文章目录 一.多Profile的资源文件 二.profile激活 1.配置文件方式激活profile 2.命令行方式激活profile 三.@profile使用 写在前面: 我是「境里婆娑」.我还是从 ...

  3. Android APN的配置和加载

    APN简介 APN指一种网络接入技术,是通过手机上网时必须配置的一个参数,它决定了手机通过哪种接入方式来访问网络.对于手机用户来说,可以访问的外部网络类型有很多,例如:Internet.WAP网站,集 ...

  4. maven插件加载依赖的类

    文章目录 前言 思路 解析 maven生命周期 借鉴文章 前言 最近在写maven插件,遇到一个问题是classload不能加载依赖的类,比如说引入jar的类. 我之前怎么使用的呢?就用网上常见的ma ...

  5. maven加载依赖时总是Updating [central] https://repo.maven.apache.org/maven2

    最近在使用maven添加依赖的时候,动不动idea就会从Updating [central] https://repo.maven.apache.org/maven2开始下载1.23G的文件.即使在m ...

  6. jenkins中maven的安装及配置,如何在jenkins中创建maven任务。

    本文介绍了在jenkins中maven的安装及配置(安装maven及jdk的方法),以及如何在jenkins中创建maven任务. 有三点需要注意的地方. maven一定要安装在jenkins服务器上 ...

  7. Phalcon学习笔记(2)DI依赖注入器和加载器

    Phalcon启动过程中,需要使用到各种各样的类,这些类都是通过DI依赖注入器配置,然后通过加载器载入的. 加载器的配置非常简单,它主要配置3个参数: 1)命名空间.遍历某个目录,并将其下的类都注册为 ...

  8. Tensorflow |(3)变量的的创建、初始化、保存和加载

    Tensorflow |(1)初识Tensorflow Tensorflow |(2)张量的阶和数据类型及张量操作 Tensorflow |(3)变量的的创建.初始化.保存和加载 变量的的创建.初始化 ...

  9. java配置pom安装依赖包,Maven pom.xml 添加本地jar包依赖以及打包方法

    Maven项目打包时,如果遇到需要添加本地jar包依赖的时候,可以选择两种方法: 1. 安装到本地仓库 第一种方法比较常规,适用于需要添加的jar包也是由maven项目导出,含有pom文件的时候.只需 ...

最新文章

  1. django 快速实现注册
  2. 利用velocity.js将svg动起来
  3. 2、EXPLAIN和DESCRIBE(查询分析器)
  4. android 图片跑马灯动画,ImageView 图片循环跑马灯的效果
  5. 专题导读:科学数据治理
  6. jQuery length和size()区别
  7. 如何MATLAB中将一个向量或者矩阵强行转换为列向量
  8. android瀑布流效果(仿蘑菇街)
  9. 利用ffmpeg一步一步编程实现摄像头采集编码推流直播系统
  10. javascript下载_免费JavaScript下载
  11. Spring Cloud 菜鸟教程 1 简介
  12. RS-485接口详解
  13. python在冒号处显示语法错误_python for常见语法错误
  14. 《工程学导论》读书笔记-2
  15. html5中display flex,详解CSS中的display:flex||inline-flex属性
  16. 3个月学习成功上岗软件测试,我一个文科女也能吃IT饭了
  17. oracle触发器调试日志,Oracle 11g 触发器调试记录Error: PLS-00201: identifier'SYS.DBMS_SYSTEM' must be declared...
  18. alertdialog旋转屏幕消失造成leak window
  19. Python之freshman07 面向对象编程jinjie
  20. 2017到2021全球通信提供商CAPEX超2.1万亿美元

热门文章

  1. HTML中overflow的作用
  2. 08【mmaction2 行为识别商用级别】自定义ava数据集 之 将视频裁剪为帧
  3. 【图像配准】SIFT图像配准【含Matlab源码 1007期】
  4. 跨越新数字鸿沟,懂行共识激发共振效应,成就数字化转型最短路径
  5. 关于UWB(超宽带)
  6. Arduino用遥控器控制LED灯开关和亮度
  7. error: failed to push some refs to ‘https://gitee.com/wangdxstudy/mygirl.git‘解决办法
  8. 04_服务注册Eureka
  9. 一字节BCD码转ASCII码的算法及源码
  10. 关于OnCreate和OnDraw