maven起步,思想及技巧。

分布式项目部署:把一个完整的项目拆分成多个项目,把拆分后的项目分别部署 到对应的服务器(tomcat)中的过程。maven在构建分布式项目有优势。

安装及环境变量:

减压到没有中文的目录下,配置环境变量,mvn  -v测试是否成功。

settings.xml的配置:

conf下的settings是maven的配置文件,需要配置本地仓库的位置。

大概在49行:

  <localRepository>D:/maven-warehouse</localRepository>

配置阿里云镜像,jar包下载能够快一些。

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

maven的配置:

		<dependency>
			<groupId>com.one</groupId>
			<artifactId>one-service</artifactId>
			<version>0.0.1-SNAPSHOT</version>
		</dependency>

GroupId :公司名.公司网址倒写; artifactId :项目名 ; version :版本号。

Eclipse中使用本地Maven:

eclipse关联maven,只需在window>Preference>Maven>Installations中选择maven的解压目录,
在user Settings中找到配置文件Settings
Settings.xml需要修改默认仓库地址,和阿里云中央仓库(为了下载jar更快)。
mvnrepository.com 中可以搜索jar包的pom配置文件。

创建项目:

jar项目java项目

war项目web项目

pom逻辑父项目(Project Object mode)

1.maven project和module相当于父子关系。
2.当新建的项目中不存在父子关系时使用project。
3.当项目中存在父子关系时用project做父工程,module做子工程,module工程必须有父工程。module需要右键父项目新建。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值