美文网首页
IDEA使用篇4-配置mawen

IDEA使用篇4-配置mawen

作者: 只是甲 | 来源:发表于2022-06-05 20:21 被阅读0次

一. 下载mawen

下载地址:
http://maven.apache.org/download.cgi

下载并解压:


image.png image.png

查看mawen的版本


image.png

配置环境变量
右键“计算机”,选择“属性”,之后点击“高级系统设置”,点击“环境变量”,来设置环境变量,有以下系统变量需要配置:

新建系统变量 MAVEN_HOME 变量值:E:\java_study\apache-maven-3.8.1

编辑系统变量 Path 添加变量值: ;%MAVEN_HOME%\bin

二. Maven 的配置

2.1 Mawen配置

  1. 修改mawen的配置信息
    修改为第一步下载的位置


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

输入内容:-DarchetypeCatalog=internal


image.png

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

<!--  配置阿里云  -->
<mirror>
    <id>nexus-aliyun</id>
    <mirrorOf>*</mirrorOf>
    <name>Nexus aliyun</name>
    <url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>

2)配置默认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>

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

  1. 选择Create New Project

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


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


    image.png
  4. 确认信息是否正确


    image.png
  5. 点击完成


    image.png

等待1分钟左右,mawen配置完成


image.png
  1. mawen的目录结构


    image.png
  2. 我们需要手动将maven文件夹补齐。


    image.png
image.png
  1. 若该文件夹是普通的文件夹,还要将该文件夹设为resource文件夹。


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


    image.png
  2. 最后目录结构如下


    image.png

三. IDEA使用Maven命令

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

  1. 点击"Edit Configurations"

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


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


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


    image.png
  5. 之后,就会执行配置的maven命令!


    image.png
image.png
  1. mawen常见命令
    //常用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. https://www.cnblogs.com/zyx110/p/10666082.html
  2. https://blog.csdn.net/qq_42057154/article/details/106114515

相关文章

网友评论

      本文标题:IDEA使用篇4-配置mawen

      本文链接:https://www.haomeiwen.com/subject/tfvjmltx.html