自学Maven的回顾(1/1)

Maven概述

Maven是一个项目管理工具,可以整合项目所需的jar包和依赖。便利开发人员的开发过程。

Maven目录结构和仓库

1、通常Maven的目录结构:

-src
	-main
		-java
			-package
				-App.java
		-resources
	-test
		-java
			-package
				-AppTest.java
		-resources
-pom.xml

2、在构建Maven项目的同时,还需要从网络上下载资源文件到本地仓库中。(如果连接失败,建议使用阿里云镜像下载)
以后如果项目想要调用jar包就先去本地仓库调取,如果没有就先访问私服和镜像服务器,最终在访问中央服务器。
修改本地服务器路径(在conf文件夹下的settings.xml文件中settings标签中添加):

<localRepository>路径</localRepository>

修改镜像服务器访问(阿里云镜像,在settings.xml文件中mirrors标签中添加):

<mirror>
      <id>alimaven</id>
      <name>aliyun maven</name>
      <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
      <mirrorOf>central</mirrorOf>       
    </mirror> 

Maven坐标和依赖

在添加依赖的jar包时,需要添加坐标来定位jar包的资源地址。
坐标通常有3部分组成(在dependencies标签中添加):

<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>3.1.0</version>

Maven常用功能

clean:清除上一个Maven项目,为下一个项目做清理
compile:编译项目中的main目录下的java程序为class文件
test:执行测试程序
package:打包项目工程
install:安装项目工程
除了这些功能,还有其他常用功能,在此不一一列举。

Maven在idea中构建

1、首先在File-Settings-Bulid,Execution,Deployment-Bulid Tools-Maven中配置Maven home directory为本机的Maven,然后配置下面的User settings file,是本机Maven的配置文件的路径,并且后面覆盖打上对勾,最后是Local repository配置本地仓库的路径。
2、然后在File-Settings-Bulid,Execution,Deployment-Bulid Tools-Maven-Runner中配置VM Options为-DarchetypeCatalog=internal,第二步配置JRE为jdk1.8。
3、最后在File-Other Settings-Setting for New Projects中重复第一步和第二步骤,为了以后开发的新项目准备。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值