【Maven学习笔记1】-【Maven项目目录结构,Moven创建本地仓库和配置阿里巴巴镜像,编译maven,编译和运行maven项目,maven常用命令,maven命令格式】

一、Maven项目目录结构

1. basedir(项目名字目录)

存放pom.xml和所有的子目录

2. basedir/src/main/java

项目的java源代码

3. basedir/src/main/resources

项目的资源,比如说 property文件

4. basedir/src/test/java

项目的测试类,比如说JUnit代码

5. basedir/src/test/resources

测试使用的资源

二、Moven创建本地仓库和配置阿里巴巴镜像

  1. 先去moven安装目录中找到settings.xml
    在这里插入图片描述

  2. 修改中央仓库路径
    在这里插入图片描述

  3. 配置阿里巴巴镜像
    在这里插入图片描述

三、编译和运行maven项目

1. 编译maven

在这里插入图片描述

mvn compile

2. 运行maven项目

在这里插入图片描述

mvn exec:java -Dexec.mainClass="com.xxxx.demo.Hello"

四、maven常用命令

1. Maven的命令格式

mvn [plugin-name]:[goal-name]
命令代表的含义:执行 plugin-name 插件的 goal-name ⽬标

2. 常用命令

1】mvn –version 

显示版本信息

2】mvn clean 

清理项目⽣产的临时⽂件,⼀般是模块下的target⽬录

3】mvn compile 

编译源代码,⼀般编译模块下的src/main/java⽬录

4】mvn package 

项⽬打包⼯具,会在模块下的target⽬录⽣成jar或war等⽂件

5】mvn test 

测试命令,或执⾏src/test/java/下junit的测试⽤例.

6】mvn install 

将打包的jar/war⽂件复制到你的本地仓库中,供其他模块使⽤

7】mvn deploy 

将打包的⽂件发布到远程参考,提供其他⼈员进⾏下载依赖

8】mvn site 

⽣成项目相关信息的⽹站

9】mvn eclipse:eclipse 

将项⽬转化为Eclipse项⽬

10】mvn dependency:tree 

打印出项目的整个依赖树

11】mvn archetype:generate 

创建Maven的普通java项⽬

12】mvn tomcat7:run 

在tomcat容器中运⾏web应⽤

13】mvn jetty:run 

调⽤ Jetty 插件的 Run ⽬标在 Jetty Servlet 容器中启动 web 应⽤

注意:运⾏maven命令的时候,⾸先需要定位到maven项⽬的⽬录,也就是项⽬的pom.xml⽂件所在的⽬录。否则,则需要通过参数来指定项⽬的⽬录。

部分笔记来自尚硅谷

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

爱吃凉拌辣芒果

不断学习,不断进步,共勉~

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值