Idea工具操作之添加maven插件和创建maven工程

时间:2024-03-12 19:56:33

1.本地安装好maven

2.设置好maven环境变量

3.在cmd命令窗口输入 mvn -v  查看是否有对应的版本信息

4.在idea中的Settings中配置maven  

  maven  maven home directory  设置为本地的安装目录

       User settings file  选中对应maven中的配置文件setting.xml目录

  Runner  VM Options   配上对应参数 -DarchetypeCatalog=internal

        如果使用maven提供好的骨架来创建工程,正常是需要联网的,

        为了确保在未连接网络的情况下,可以正常创建工程,

        配置此参数,只要本地运行过maven工程,就会从本地查找插件,而不用去网络上重新下载了,(推荐配置)

  其他选项看个人是否需要设置

5.在idea中创建maven工程

  New Project   

    Maven  

      勾选Create from archetype 

        找到  maven-archetype-quickstart

        idea 提供的创建java工程的骨架

        输入 三个最基本的元素

        GroupId  (公司或组织名称)  cn.test

        ArtifactId  (工程名)      maven_test

        Version    版本号自动选中

        选中的配置是刚才设置的配置信息

----------------------------遇到的问题来了------------------------------------

 第一次创建maven工程时,出现如下错误信息

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-archetype-plugin:3.0.1:generate (default-cli) on project standalone-pom: The desired archetype does not exist (org.apache.maven.archetypes:maven-archetype-quickstart:RELEASE) -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException

  解决办法:

  

  哎,找不到,那就不使用骨架,自己创建了,

    创建工程时,不勾选Create from archetype 

 

创建后的目录结构

 

 

 

6.使用骨架来创建 maven的web工程

  

 

  然后下一步下一步就OK了    创建成功后的目录结构

  

 

在main目录下创建java文件夹,

创建之后的文件夹只是一个普通的目录,需要将文件目录变成资源文件

 

 

 

但是问题还是有的

  IDEA对目录要求比较严格,所以呢,有些问题就是在project structure中需要修改一下 Modules

 

创建之后的终极 目录结构    注意  带一个蓝色点点哦

 

现在可以在webapp目录下创建jsp文件

 

折腾到现在~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~晚安~~~~~~~~~~~~~~~~~~~~~

7.创建servlet

 

 

 

创建之后,没有jar包,需要配置pom.xml文件

 

 

如果加入的jar包只需要在编写程序时起作用,那么可以在配置时加入《scope》

<scope>provided</scope>

修改jar的作用域范围

 

加入一些jar包

然后使用快捷键

alt + Enter 快速导包

  maven项目运行命令

 

 如:输入 tomcat:run  运行