maven的创建与配置和加载依赖
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的创建与配置和加载依赖相关推荐
- Profile配置和加载配置文件
Profile配置 1.Profile是什么 很多时候,我们项目在开发环境和生成环境的环境配置是不一样的,例如,数据库配置,在开发的时候,我们一般用测试数据库,而在生产环境的时候,我们是用正式的数据, ...
- SpringBoot中Profile配置和加载配置文件
文章目录 一.多Profile的资源文件 二.profile激活 1.配置文件方式激活profile 2.命令行方式激活profile 三.@profile使用 写在前面: 我是「境里婆娑」.我还是从 ...
- Android APN的配置和加载
APN简介 APN指一种网络接入技术,是通过手机上网时必须配置的一个参数,它决定了手机通过哪种接入方式来访问网络.对于手机用户来说,可以访问的外部网络类型有很多,例如:Internet.WAP网站,集 ...
- maven插件加载依赖的类
文章目录 前言 思路 解析 maven生命周期 借鉴文章 前言 最近在写maven插件,遇到一个问题是classload不能加载依赖的类,比如说引入jar的类. 我之前怎么使用的呢?就用网上常见的ma ...
- maven加载依赖时总是Updating [central] https://repo.maven.apache.org/maven2
最近在使用maven添加依赖的时候,动不动idea就会从Updating [central] https://repo.maven.apache.org/maven2开始下载1.23G的文件.即使在m ...
- jenkins中maven的安装及配置,如何在jenkins中创建maven任务。
本文介绍了在jenkins中maven的安装及配置(安装maven及jdk的方法),以及如何在jenkins中创建maven任务. 有三点需要注意的地方. maven一定要安装在jenkins服务器上 ...
- Phalcon学习笔记(2)DI依赖注入器和加载器
Phalcon启动过程中,需要使用到各种各样的类,这些类都是通过DI依赖注入器配置,然后通过加载器载入的. 加载器的配置非常简单,它主要配置3个参数: 1)命名空间.遍历某个目录,并将其下的类都注册为 ...
- Tensorflow |(3)变量的的创建、初始化、保存和加载
Tensorflow |(1)初识Tensorflow Tensorflow |(2)张量的阶和数据类型及张量操作 Tensorflow |(3)变量的的创建.初始化.保存和加载 变量的的创建.初始化 ...
- java配置pom安装依赖包,Maven pom.xml 添加本地jar包依赖以及打包方法
Maven项目打包时,如果遇到需要添加本地jar包依赖的时候,可以选择两种方法: 1. 安装到本地仓库 第一种方法比较常规,适用于需要添加的jar包也是由maven项目导出,含有pom文件的时候.只需 ...
最新文章
- django 快速实现注册
- 利用velocity.js将svg动起来
- 2、EXPLAIN和DESCRIBE(查询分析器)
- android 图片跑马灯动画,ImageView 图片循环跑马灯的效果
- 专题导读:科学数据治理
- jQuery length和size()区别
- 如何MATLAB中将一个向量或者矩阵强行转换为列向量
- android瀑布流效果(仿蘑菇街)
- 利用ffmpeg一步一步编程实现摄像头采集编码推流直播系统
- javascript下载_免费JavaScript下载
- Spring Cloud 菜鸟教程 1 简介
- RS-485接口详解
- python在冒号处显示语法错误_python for常见语法错误
- 《工程学导论》读书笔记-2
- html5中display flex,详解CSS中的display:flex||inline-flex属性
- 3个月学习成功上岗软件测试,我一个文科女也能吃IT饭了
- oracle触发器调试日志,Oracle 11g 触发器调试记录Error: PLS-00201: identifier'SYS.DBMS_SYSTEM' must be declared...
- alertdialog旋转屏幕消失造成leak window
- Python之freshman07 面向对象编程jinjie
- 2017到2021全球通信提供商CAPEX超2.1万亿美元
热门文章
- HTML中overflow的作用
- 08【mmaction2 行为识别商用级别】自定义ava数据集 之 将视频裁剪为帧
- 【图像配准】SIFT图像配准【含Matlab源码 1007期】
- 跨越新数字鸿沟,懂行共识激发共振效应,成就数字化转型最短路径
- 关于UWB(超宽带)
- Arduino用遥控器控制LED灯开关和亮度
- error: failed to push some refs to ‘https://gitee.com/wangdxstudy/mygirl.git‘解决办法
- 04_服务注册Eureka
- 一字节BCD码转ASCII码的算法及源码
- 关于OnCreate和OnDraw