IDEA搭建maven(上)

Posted su2657078260

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IDEA搭建maven(上)相关的知识,希望对你有一定的参考价值。

IDEA 搭建 maven

1.下载 maven 压缩包

         a.输入网址 www.apache.org

        技术图片

 

         b.往下拉,来到以下界面,点击 maven

 技术图片

 

c.点击 Download

 技术图片

 

d.点击下载

 技术图片

 

e.文件如下

 技术图片

 

2.解压 maven 压缩包

         a.以下目录

 技术图片

 

b.新建本地仓库 文件夹 MavenRepository

 技术图片

 

c.打开 conf文件夹中 修改里面的 settings.xml 文件

 技术图片

 

d.增加一个节点,路径是刚刚新建的本地仓库文件夹的路径

 技术图片

 

e.修改类库下载的路径

 技术图片

 

3.配置 maven 环境变量

a.打开环境变量的界面(不知道怎么打开可以点击以下链接,这里就不多描述了)

https://jingyan.baidu.com/article/86112f137c432c2736978774.html

        技术图片

 

         b.增加一个变量 M2_HOME,路径是maven的路径

          技术图片

 

         c.修改 path 增加maven的bin路径

        技术图片

 

         d.检测 环境变量是否配置正确

 

 技术图片

技术图片

技术图片

 

 

第一步:修改配置文件

winrar打开压缩文件

D:\\MavenRepository\\org\\apache

\\maven\\archetypes\\maven-archetype-webapp\\1.0\\

maven-archetype-webapp-1.0.jar

把web.xml(3.0或3.1,4.0等版本)覆盖里面的\\archetype-resources\\src\\main\\webapp\\WEB-INF下的web.xml(2.3)

 

第二步:手动命令创建项目

  1. 创建普通的java项目:

mvn archetype:generate -DgroupId=com.nf -DartifactId=cc1 -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false

 

maven-archetype-quickstart是普通java项目的模板

 技术图片

 

  1. 创建J2EE的web项目:

方案一:修改上面项目的pom.xml,把<packaging>jar</packaging>改为<packaging>war</packaging>,然后新建目录src\\main\\webapp\\WEB-INF和文件web.xml

 

方案二:

mvn archetype:generate -DgroupId=com.nf -DartifactId=cc2 -DarchetypeArtifactId=maven-archetype-webapp -DinteractiveMode=false

 技术图片

技术图片

 

 技术图片

 

 

第三步:给tomcat添加用户信息

 技术图片

 

 技术图片

技术图片

 

 技术图片

 

 

第四步:配置maven,添加tomcat登录信息。让maven可以直接操作tomcat。

 技术图片

技术图片

 

 

第五步:配置具体项目

例如cc2项目

 技术图片

 

 

 技术图片

 

 技术图片

 

 

 技术图片

 

 

        

 

 

        

        

以上是关于IDEA搭建maven(上)的主要内容,如果未能解决你的问题,请参考以下文章

IntelliJ IDEA Maven的详细安装教程(Windows版)(一站式:简介+下载+安装+环境搭建+IDEA上配置Maven)

flink开发环境搭建maven环境搭建IDEA环境搭建

TestNG+Maven+IDEA环境搭建

详解intellij idea搭建SSM框架(spring+maven+mybatis+mysql+junit)(上)

jmeter+maven+idea 环境搭建

Java EE 学习:IDEA + maven + spring 搭建 web- 博客文章管理