- 在控制台中输入:
echo %JAVA_HOME%
看是否能显示java home的路径信息; - 在控制条输入:
java -version
看是否显示java的版本信息;
apache-maven-3.3.9-bin.zip
,解压至 C:Park_Softwareapache-maven-3.3.9
- 新建环境变量:
M2_HOME = C:Park_Softwareapache-maven-3.3.9
注意HOME变量后面不可以加分 ; - 添加Path变量:
;%M2_HOME%bin;
- cmd 输入:
echo %M2_HOME%
- cmd 输入:
mvn -v
- 如果正常显示,则配置成功.
- 比如我想让仓库位置位于D盘,则在D盘新建文件夹:
D:m2repository
- 配置
C:Park_Softwareapache-maven-3.3.9conf
文件夹下的setting.xml
配置文件: - 找到localRepository标签,将其修改为:
<localRepository>D:/m2/repository</localRepository>
; - 将
setting.xml
文件copy到D:m2
文件夹下。
M2_HOME指向了Maven的安装目录,进入该目录,会发现有如下文件:
- bin目录
- 该目录包含了
mvn
运行的脚本,这些脚本用来配置Java命令;
- boot目录
- 只包含一个文件:
plexus-classworlds-2.5.2.jar
,是一个类加载器框架,相当于java类的默认加载器。
- conf目录
- 包含了
settings.xml
,一个重要的配置文件,可以全局定制Maven的行为。
- lib目录
- 该目录包含了所有Maven运行时需要的Java类库。
- LICENSE.txt
- NOTICE.txt
- 记录了Maven包含的第三方软件。
- README.txt
(之前在Eclipse中安装Maven插件时失败了好多次,我也不知道是不是之前没有设置HTTP代理的原因,所以最好还是配置一下吧)
首先在cmd
中输入:ping repo1.maven.org
,如果不能ping同,则一定要先设置一下代理,设置的方式为:
进入目录~/.m2/
目录,找到settings.xml
文件(如果没有的话,直接将%M2_HOME%/conf/settings.xml
拷贝至该目录下),然后在<proxies>
标签中加入如下信息:
- 该目录包含了
mvn
运行的脚本,这些脚本用来配置Java命令;
- 只包含一个文件:
plexus-classworlds-2.5.2.jar
,是一个类加载器框架,相当于java类的默认加载器。
- 包含了
settings.xml
,一个重要的配置文件,可以全局定制Maven的行为。
- 该目录包含了所有Maven运行时需要的Java类库。
- 记录了Maven包含的第三方软件。
首先在
cmd
中输入:ping repo1.maven.org
,如果不能ping同,则一定要先设置一下代理,设置的方式为: 进入目录
~/.m2/
目录,找到settings.xml
文件(如果没有的话,直接将%M2_HOME%/conf/settings.xml
拷贝至该目录下),然后在<proxies>
标签中加入如下信息:
其中,<host>, <username>, <password>
标签中改为自己的IP地址,主机名和密码即可。
Help
选项卡,点击Install new software
,然后选择Add
选项: - 在
Name
字段输入:m2e
; - 在
Location
字段输入:http://download.eclipse.org/technology/m2e/releases
; - 选中search到的Maven插件,依次点击next即可。
- 安装插件可能会需要一段时间,安装完毕需要重启Eclipse。
目录分析:
-
src/main/java
:该目录主要放置java源代码; -
src/test/java
:该目录主要用来存放测试代码; -
Maven Dependencies
:这里主要放Maven管理的jar文件; -
target
:用来存放Maven编译好的字节码文件; -
pom.xml
:全称为Project Object Model
,项目对象模型,定义了项目的基本信息,用于描述项目如何构建,声明项目依赖等。 -
src
:用来存放main和test中会使用到的其他文件等资源。
在src/main/Java
目录下的App.java中,已经有一个HelloWorld.java
的简单小程序,可以测试运行。
可以在pom.xml
中指定要打包成的类型,如果未指定则默认为.jar
.
打包过程为:在项目根目录下,执行命令mvn clean package
,然后可以在./target/
目录下找到刚刚打包生成的jar
包。
至此,便完成了Maven的安装,以及如何在Eclipse中新建Maven工程,以及如何打包该工程,后面用实际的工程进一步认识Maven。
文章知识点与官方知识档案匹配,可进一步学习相关知识Java技能树Java概览Maven基础92167 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!