Maven 项目管理工具的配置与简单使用
1.Maven,什么是Maven
是apache下的一个开源项目,是纯java开发,并且只是用来管理java项目的
2.Maven的好处是什么
- 项目一键构建:编码 编译 测试(junit) 运行 打包 部署
- 对jar包统一管理,节省空间
- 可以跨平台
- 应用于大型项目 可以提高开发效率
3.Maven的安装与配置
下载完成后直接解压到一个没有文件目录,解压后的目录如下
conf文件夹里面的settings.xml为核心配置文件
4.Maven环境变量配置
1、 要配置jdk, maven3.3.9这个版本所需的jdk版本必须要1.7以上
2、 最终要运行的是maven软件中bin目录的mvn命令
所以要配置maven的环境变量
在系统变量添加
环境变量的名称:MAVEN_HOME
变量值:就是maven软件解压的目录D:\apache-maven-3.3.9
3、把MAVEN_HOME添加到path里
4、验证maven是否配置成功:
打开dos窗口 输入: mvn –v
5.Maven在Eclipse中的项目构建
Maven在eclipse的配置
1、选择3.3.9版本的maven软件
2、修改默认的本地仓库地址
项目构建
1、 新建maven项目
勾选左上角Create a simple project 跳过骨架 如果不跳过骨架选择创建出的项目目录是不全的
然后点击next
Group Id:公司或者组织名称 例如com.xzt
Artifact Id:项目或者模块名称
Version:版本
Packaging:jar,war,pom. 也就是打包方式
点击Finish 项目结构如下
4、处理红色叉号
手动在webapp文件夹下创建一个WEB-INF文件夹,在里面放一个web.xml文件
5、处理编译版本
在pom.xml中添加如下代码
<build>
<!-- 配置了很多插件 -->
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.5.1</version>
<configuration>
<source>1.7</source>
<target>1.7</target>
<encoding>UTF-8</encoding>
</configuration>
</plugin>
</plugins>
</build>
5、创建一个servlet
修改web.xml
删除重复的代码
xmlns=http://java.sun.com/xml/ns/javaee
添加jar包
在pom中添加如下代码:
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.9</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<version>2.5</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>jsp-api</artifactId>
<version>2.0</version>
<scope>provided</scope>
</dependency>
</dependencies>
会发现jar包已添加到项目中
启动项目
右击项目—run as –maven build ….
点击run:如果控制台最后打印出来了端口号8080代表你运行成功啦!
以上仅供学习交流,如有不对的地方欢迎大神指点一二