maven的创建与配置和加载依赖

Day51

maven工程的创建与配置

1,创建maven工程

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

2,maven工程目录结构

工程目录结构:
	src
		main主程序区
			java后端代码
				com.qf.包
					类
			resources类路径---配置文件
				mybatis.xml
				db.properties
		test测试程序区
			(结构与主程序区一致)
	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>
        
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值