Eclipse上 Maven 的配置

 

Eclipse上Maven的配置:

步骤:

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

 

 

② 解压apache-maven-3.5.0-bin.zip,并把解压后的文件夹下的 apache-maven-3.5.4 文件夹复制到安装软件的文件夹中。

我的是在:D:\software,然后将  D:\software\apache-maven-3.5.4\conf 下的 settings.xml里的路径改成我们指定的路径盘(自己要放的盘)下,默认是在C盘的 .m2 文件夹里

 

在配置下阿里云的镜像路径:

 

 

③ 配置一下Maven环境变量:

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

 

 

 

 

 

新建系统变量   MAVEN_HOME  变量值:D:\software\apache-maven-3.5.4

编辑系统变量  Path         添加变量值: %MAVEN_HOME%\bin  (或者: D:\software\apache-maven-3.5.4\bin)

最后检验配置是否成功:

用win键+R,输入cmd打开命令行提示符窗口,即Dos界面。

输入mvn --version  若出现版本信息,则说明配置成功

 

④ 重新定位Eclipse中安装的Maven插件:

Window -> Preference -> Maven -> Installation -> Add.

把Maven的安装路径添加进去,并且Apply.

 

 

 

 再把Maven安装包里的conf文件夹下的Setting.xml添加进去,并且Apply

 

 

 ⑤  调出Maven的控制面板:Window ->Show View -->Other,找到Maven,点击Maven Respositories.

 

 

 ⑥  然后控制台上就会有Maven Repository,选中Local Repository,右击Rebuild Index,

将我们准备好的Repository放在D:\ruanjian\apache-maven-3.5.0\maven-jar\repository文件夹下,

如下所示:

 

 

这样我们准备好的jar包就都加载进来了

 

 

 

⑦  下面我们来新建一个新建一个Maven(java)工程

New -->Other-->Maven

 

 

 

 

 

之后点击Next,

进入Group Id 和 Artifact Id 的填写.

 

 

 项目建好了是这样的:

 

⑧  下面就来演示一下如何操作:

(一)打开pom.xml 试着添加MySQL的JDBC驱动

添加如下配置,

	<dependency>
		<groupId>mysql</groupId>
		<artifactId>mysql-connector-java</artifactId>
		<version>5.1.10</version>
	</dependency>

二)用Maven导入Gson的包

可通过pom.xml的配置, 会自动管理包的导入

右击项目, Maven --> add dependency

 

 

    于是出现窗口, 在下方红圈中敲入gson, 于是会自动搜索, 出现符合的列表,双击com.google.code.gson, 于是上方的Group Id 和 Artifact Id 和 Version会自动填写,然后点击OK

 

 

  于是在pom.xml 中就自动加入了Gson的导入依赖

同时, 在repository中ye导入了gson的包,如图所示

⑨: 找到项目里的App.java 开始编写测试程序

 

介绍一下Maven

Maven的标准工程结构如下:

|-- pom.xml(maven的核心配置文件)

|-- src

|-- main

             |   `-- java(java源代码目录)

             |   `-- resources(资源文件目录)

|-- test

             |  `-- java(单元测试代码目录)

|-- target(输出目录,所有的输出物都存放在这个目录下)

|-- classes(编译后的class文件存放处)

 

 

groudId

团体、组织的标识符。团体标识的约定是,它以创建这个项目的组织名称的逆向域名(reverse domain name)开头。一般对应着JAVA的包的结构。例如org.apache

artifactId 

单独项目的唯一标识符。比如我们的tomcat, commons等。不要在artifactId中包含点号(.)。

 

posted @ 2018-07-01 20:31  _BKing  阅读(549)  评论(0)    收藏  举报