Maven的学习

Maven的学习,第1张

Maven的学习

Maven的介绍和安装
1:为什么会有maven
因为我们的项目需要导入大量的jar包,很麻烦,所以出现了这么一个项目依赖管理的工具。
自动帮助我们导入jar包
2:Maven的核心思想:约定大于配置
3:下载安装,然后配置环境变量,不配置的话只能在安装文件的bin目录执行mvn命令,配置方式:
配置Path环境变量指向我们的Maven的bin目录;这个是为了能够执行mvn命令;
最好设置M2_HOME系统变量,指向我们安装文件的bin目录。因为这个我们在后面其他地方的学习
中有第三方软件需要用到,不然被的话会有问题。
配置好之后测试是否安装成功:mvn -v命令,出现下面则没问题。

C:UsersAdminister>mvn -v
Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-11T00:41:47+08:00)
Maven home: D:JAVAapache-maven-3.3.9-binapache-maven-3.3.9
Java version: 1.8.0_291, vendor: Oracle Corporation
Java home: D:JAVAJDKjre
Default locale: zh_CN, platform encoding: GBK
OS name: "windows 10", version: "10.0", arch: "amd64", family: "dos"

4:修改我们的seetings文件
配置镜像:在这个文件中mirrors标签里面添加:

       
	  nexus-aliyun    
	  nexus-aliyun  
	  http://maven.aliyun.com/nexus/content/groups/public          
	

或者这个:

    
        nexus-aliyun
        *,!jeecg,!jeecg-snapshots
        Nexus aliyun
        http://maven.aliyun.com/nexus/content/groups/public
    
区别:*,!jeecg,!jeecg-snapshots
如果不加 mirrorOf 这一行,是 central 的话,默认所有的依赖都会去阿里云仓库下载,加上后jeecg的依赖包就可以从jeecg私服下载了。对于jeecg有关的jar包到jeecg仓库中下载,

这个目的是为了加速下载,不然访问国外的网站很慢,蜗速。
5:建立本地仓库:建立一个文件夹用来当作仓库。把这个文件夹的路径放在seetings文件中

6:Maven项目的目录介绍

	src
		main
			java:放置Java源代码的
			resources:放置配置文件的
		test
			java:测试使用
	pom.xml

加入web应用时

	src
		main
			webapp
				WEB-INF
			java:放置Java源代码的
			resources:放置配置文件的
		test
			java:测试使用
	pom.xml

这里重点说一下这个pom.xml配置文件,这个是核心配置文件,
在这里可以导入我们的依赖,只需要写几行代码,就可以自动帮我们下载jar包,而且还会帮我们导入这个jar包所需要的其他的jar包。这个导入的jar的代码,我们可以在maven仓库里面查找
网址:https://mvnrepository.com/

maven有一个资源导出的问题,所以我们会在pom文件里面加入这样一段代码:


      
        
            src/main/resources
            
                ***.xml
             
            false
        
        
            src/main/java
            
                ***.xml
            
            false
        
    

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5709732.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存