我是靠谱客的博主 饱满发带,最近开发中收集的这篇文章主要介绍IDEA配置MavenIDEA集成Maven插件不使用骨架创建Maven的java工程使用骨架创建Maven的java web工程不使用骨架创建Maven的java web工程IDEA使用Maven命令,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

Maven版本:3.8.3

IDEA版本:2021.2

IDEA集成Maven插件

  1. 打开 IDEA,进入主界面后点击 Customize,然后点击 All settings

image20220310001923615.png

  1. 在上面的快捷查找框中输入 maven,查找与 maven 相关的设置,然后点击 maven。

image20220310002022661.png

  1. 修改 maven 的路径(使用本地的 Maven),以及修改 settings 文件的位置和本地仓库的位置。

image20220310002110219.png

  1. 推荐配置:设置 maven 在不联网的情况下使用本地插件

    一般使用 maven 为我们提供好的骨架时,是需要联网的,配置这个,可以在没有网路的情况下,我们可以正常创建工程,并从之前已经使用过的工程中找到相应的骨架。

    输入内容:-DarchetypeCatalog=internal

image20200513105448685.png

  1. 点击 OK。

备注:

  1. 配置阿里云镜像(在setting.xml文件中配置)

阿里云仓库服务地址:https://developer.aliyun.com/mvn/guide

<!--  配置阿里云  -->
<mirror>
  <id>aliyunmaven</id>
  <mirrorOf>*</mirrorOf>
  <name>阿里云公共仓库</name>
  <url>https://maven.aliyun.com/repository/public</url>
</mirror>
  1. 配置默认 JDK 版本(在 setting.xml 文件中配置)
<profile>
    <id>jdk-1.8</id>
    <activation>
        <activeByDefault>true</activeByDefault>
        <jdk>1.8</jdk>
    </activation>
    <properties>
        <maven.compiler.source>1.8</maven.compiler.source>
        <maven.compiler.target>1.8</maven.compiler.target>
        <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
    </properties>
</profile>
  1. 配置 Maven 仓库地址
<localRepository>D:DataMavenRepository</localRepository>

使用骨架创建Maven的java工程

  1. 选择 New Project

image20220310002640584.png

  1. 选中左侧的 Maven,并将 Create from archetype 选中,在下方选择骨架 quickstart,点击 Next。

image20220310002902908.png

  1. 填写项目的名称以及存储的位置。点击下方的 Artifact Coordinates,填写项目坐标的基本信息。

image20220310003017890.png

  1. 确认信息是否正确

    在点击 Finish 之前需要再次确认 Maven 信息是否使用自定义的

image20220310003131733.png

  1. 当右下角出现提示时,点击 Enable Auto Import。

image20200514083350139.png

  1. 目录结构如下:

image20220310003539208.png

  1. 我们需要手动将 maven 文件夹补齐。

image20220310003627449.png

image20220310003650641.png

  1. 若该文件夹是普通的文件夹,还要讲该文件夹设为 resources 文件夹。

image20220310003744186.png

  1. 同样,在test文件夹下创建 resources 文件夹。最后的目录结构如下:

image20220310003929648.png

不使用骨架创建Maven的java工程

  1. 首先,新建一个工程,因为不使用骨架,可直接在 Maven 下点击 Next 按钮

image20220310004232094.png

  1. 填写项目的名称以及存储的位置。点击下方的 Artifact Coordinates,填写项目坐标的基本信息。

image20220310004304645.png

  1. 点击 Finish。

  2. 新建的文件没有 test 文件夹下的 resources 文件夹,我们需要手动将 maven 文件夹补齐。

image20220310004414227.png

image20220310004436493.png

image20220310004453557.png

  1. 若该文件夹是普通的文件夹,还要讲该文件夹设为 resources 文件夹

image20220310003744186.png

  1. 最后创建的 java 工程的目录结构

image20220310004521134.png

使用骨架创建Maven的java web工程

  1. 选中左侧的 Maven,并将 Create from archetype 选中,在下方选择骨架 webapp,点击 Next。

image20220310004845657.png

  1. 填写项目的名称以及存储的位置。点击下方的 Artifact Coordinates,填写项目坐标的基本信息。

image20220310004912750.png

  1. 确认信息无误后,点击 Finish。点击 Enable Auto-import

image20200514083354117.png

  1. 创建的目录结构如下:

image20220310005111384.png

  1. 下面还要补全创建的目录。

image20220310005149280.png

image20220310005215108.png

  1. 若创建的 java 文件夹是普通的文件夹,需要右键选择:

image20220310005243413.png

  1. 同理创建其他文件夹。最后的目录结构如下(一般在创建时会智能提示,只需选择要创建的文件夹即可):

image20220310005353281.png

不使用骨架创建Maven的java web工程

  1. 新建项目,选择 Maven。因为不使用骨架创建 Web 项目,所以不勾选 Create from archetype,直接点击 Next

image20220310005429875.png

  1. 编辑项目名,编辑好后点击 Finish

image20220310005501778.png

  1. 不使用骨架的 Web 项目已经创建完成了,下面是基本的结构,没有 web 目录

image20200514083354117.png

image20220310005521555.png

  1. 我们需要手动添加 Web 目录,我们需要添加 web 文件夹;File >> Project Structure

image20220310005541415.png

  1. 按照以下顺序添加 web 目录。

image20220310005628398.png

  1. 创建和修改位置,修改好后点击 Apply

image20220310010723934.png

  1. 然后点击 Artifacts,加入刚才创建的项目

image20220310010034845.png

image20220310010102751.png

  1. 现在项目基本创建完成,点击 OK ,就完成了,下面就有 maven 的 web 项目基本目录了

image20220310010402815.png

  1. 基本目录就差一个测试资源目录,创建它。

image20220310010824261.png

image20220310010839619.png

  1. 以上就是 Maven 不使用骨架创建 Web 项目

image20220310010854536.png

IDEA使用Maven命令

前提条件:maven 配置环境变量。

在保证环境变量配置没问题的情况下执行过程出现 mvn 不是内部命令类似的错误,建议重启编译器或者命令窗口。

方式一

IntelliJ IDEA 自身已经集成了 maven,不需要再去下载!

  1. 点击 “Edit Configurations”

image20220310011010970.png

  1. 进入 Run/Debug Configurations 窗口,点击左上角的 “+”,在弹出的 “Add New Configuration” 列表中选择 “maven”.

image20220310011032917.png

  1. 为新的 configuration 输入名称和执行的命令,点击确认

image20220310011112151.png

  1. 配置完成后,新的 configuration 会成为默认的 configuration,直接点击运行按钮--三角形绿色按钮

image20220310011127489.png

  1. 之后,就会执行配置的 maven 命令!

image20220310011503029.png

//常用 maven 命令

mvn -v //查看版本
mvn archetype:create //创建 Maven 项目
mvn compile //编译源代码
mvn test-compile //编译测试代码
mvn test //运行应用程序中的单元测试
mvn site //生成项目相关信息的网站
mvn package //依据项目生成 jar 文件
mvn install //在本地 Repository 中安装 jar
mvn -Dmaven.test.skip=true //忽略测试文档编译
mvn clean //清除目标目录中的生成结果
mvn clean compile //将.java类编译为.class文件
mvn clean package //进行打包
mvn clean test //执行单元测试
mvn clean deploy //部署到版本仓库
mvn clean install //使其他项目使用这个jar,会安装到maven本地仓库中
mvn archetype:generate //创建项目架构
mvn dependency:list //查看已解析依赖
mvn dependency:tree //看到依赖树
mvn dependency:analyze //查看依赖的工具
mvn help:system //从中央仓库下载文件至本地仓库
mvn help:active-profiles //查看当前激活的profiles
mvn help:all-profiles //查看所有profiles
mvn help:effective -pom //查看完整的pom信息

方式二

  1. 在 IDEA 主界面左下角找到 Terminal 点击进入,直接输入想执行的命令即可。

image20220310011224958.png

  1. 输入命令。

image20220310011542512.png

最后

以上就是饱满发带为你收集整理的IDEA配置MavenIDEA集成Maven插件不使用骨架创建Maven的java工程使用骨架创建Maven的java web工程不使用骨架创建Maven的java web工程IDEA使用Maven命令的全部内容,希望文章能够帮你解决IDEA配置MavenIDEA集成Maven插件不使用骨架创建Maven的java工程使用骨架创建Maven的java web工程不使用骨架创建Maven的java web工程IDEA使用Maven命令所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(38)

评论列表共有 0 条评论

立即
投稿
返回
顶部