在提交至GitHub仓库前,请将实验代码从Eclipse环境脱离开来,建议你自行使用JDK、Ant (http://ant.apache.org)、Maven (http://maven.apache. org)、Gradle (https://gradle.org)等工具进行build,或者在提交至GitHub仓库之后使用Travis-CI (https://travis-ci.org)进行在线build。如果因为缺少某些库文件导致你的程序无法运行,TA不再为其评分。

由于实验的要求,需要利用Maven这一工具进行build。

需要配置maven

首先下载maven

build设置 java maven maven build配置_maven

 

 

 选择图中的第二个。

解压到自己建立的文件夹中。

打开此电脑,右击,找到属性,点击属性中的高级系统设置

build设置 java maven maven build配置_build设置 java maven_02

 

 在环境变量中新建系统变量MAVEN_HOME

build设置 java maven maven build配置_build设置 java maven_03

 

 变量的值就是解压后的文件的路径。

找到系统变量中的Path,在其中加入%MAVEN_HOME%\bin

然后就可以在cmd中利用mvn-v指令查看已配置的版本信息了。

build设置 java maven maven build配置_系统变量_04

 

 

Maven 是一个项目管理工具,可以对 Java 项目进行自动化的构建和依赖管理。它包含了:项目对象模型 (POM,Project Object Model),项目生命周期(Project Lifecycle),依赖管理系统(Dependency Management System)和各种插件。

构建是什么呢?简单地说,构建就是软件项目生产的整个过程,这个过程应该包括:

(1)文档和代码的生成(有些项目会使用代码自动生成工具,比如数据库访问代码的逆向工程)

(2)代码的编译、测试和打包

(3)打包好的代码进行分发或者部署

Maven 将构建的过程抽象成一个个的生命周期过程,在不同的阶段使用不同的已实现插件来完成相应的实际工作,这种设计方法极大的避免了设计和脚本编码的重复,极大的实现了复用。

Maven 提倡使用一个共同的标准目录结构,Maven 使用约定优于配置的原则,大家尽可能的遵守这样的目录结构。如下图所示:

build设置 java maven maven build配置_build设置 java maven_05