网站建设资讯

NEWS

网站建设资讯

Maven的下载和安装-创新互联

一、什么是maven?

 Apache Maven是个项目管理和自动构建工具,基于项目对象模型(POM)的概念。
 作用:完成项目的相关操作,如:编译,构建,单元测试,安装,网站生成和基于Maven部署项目。

鸠江网站建设公司成都创新互联公司,鸠江网站设计制作,有大型网站制作公司丰富经验。已为鸠江上千余家提供企业网站建设服务。企业网站搭建\外贸网站制作要多少钱,请找那个售后服务好的鸠江做网站的公司定做!二、Maven的安装与配置

1)下载maven安装包,解压即可使用(3.6.0)
http://maven.apache.org/download.cgi  (下载路径)

选择第二个,点击下载

2) 配置maven环境变量

2.1)此电脑=》属性=》高级系统设置=》环境变量=》系统变量下面点击新建=》配置M2_HOME(变量名)=》变量值maven下载文件夹路径=》点击确定

2.2)系统变量下面点击新建=》配置 MAVEN_HOME(变量名)=》变量值maven下载文件夹路径=》点击确定

2.3) 修改path添加maven相关路径

系统变量下面找到Path=》选中点击编辑=》 配置方式跟jdk有些类似,环境变量MAVEN_HOME和M2_HOME的值为maven的根目录=》在PATH环境变“%MAVEN_HOME%\bin;%M2_HOME%\bin;”即可

注意:copy %MAVEN_HOME%\bin;%M2_HOME%\bin;

3.验证配置

  doc窗口以管理员身份 执行命令“mvn –version”,若配置成功如下图所示

二、IDEA的maven配置

1、修改“maven下载路劲\conf”下的setting.xml文件,配置本地仓库。

1.1在电脑任意盘符建立本地仓库文件夹(repository),用来储存jar包。

1.2在repository下建立2个文件夹

(mvn-repository)用来储存jar包

(svn-repository)用来储存代码

注:仓库分为三种:1、  中央仓库(默认是国外的源,换成国内的阿里巴巴的源,速度更快) https://mvnrepository.com/

2、 公司仓库(也叫私人仓库或游戏)
3、 本地仓库

jar的查找顺序:本地仓库->游戏->中央仓库

2、找到下载maven路径下的conf\setting.xml文件,把setting.xm里localRepository标签里写上刚刚创建本地仓库的路径。

3、换源“阿里云”

setting.xml中找到mirrors标签,再添加阿里镜像即可


 alimaven
 central
 aliyun maven
 http://maven.aliyun.com/nexus/content/groups/public/
 

4.打开IDEA,configure=》settings =》Build,Excepion,DeployMent=》Maven=》配置maven安装路径的settings 和本地仓库路径,记得打上后面的√。

5 、返回Idea页面,创建maven项目,Project SDK 是1.8=》选择archetype—webapp项目=》点击next

6.填写项目名和项目储存路径,groupID:一般就是公司域名反写=》next

7.1检查maven home directory路径是否是maven安装路径,若不是请更改成maven安装路径名

7.2检查setting file填写路径是否是settings.xml正确路径,location repository填写路劲是否为本地仓库的正确路径

7.3点击右上角+号,添加archetypeCataLog  internal,加快项目加载速度

8.项目创建成功后添加Java、resporces、

点击main(源代码)=》右键new=》Directory=》Java和resporces

创建test、 resporces :

点击src(测试代码)=》右键new=》Directory=》test和resporces 

9.配置TomCat服务器

9.1Add Configuration=>走上角+号=》找到TomCat Server=》local

9.2 选择服务器版本和服务器安装路径

9.3点击DeployMent,点击左上角+号=》点击Artfact....=》选择项目名

9.4检查服务器是否为你先前所选择的服务器版本及 After launch 浏览器类型=》ok

eclipse和idea使用maven相比之下,IDEA更加便捷。
eclipse:基于workspace工作空间,一个工作空间里面可以包含多个项目
idea   :基于project工程,一个工程里面包含多个模块(module)

你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧


分享题目:Maven的下载和安装-创新互联
网页网址:http://njwzjz.com/article/dsedhe.html