1、在 eclipse 中使用 maven:
a、在 eclipse 中 maven 插件是内置的。
b、maven插件的相关设置,在 Window --> Preferences --> Maven 中设置两项内容:
注:在 Installations 中 点击 add...,后把自己安装的 apache-maven-3.2.2 定为安装目录。
注:在 User Settings 中 设置为自己安装的 apache-maven-3.2.2/conf 目录下的 settings.xml 文件,此时,Local Repsitory 的 目录也会随之改变。
2、创建一个 java 的 maven 工程:(创建 web 工程的后续再补充把)
a、在 Package Explorer 中点击右键,新建一个 maven工程。(如果点击右键不存在,可以在 Window --> Preferences --> Customize Perspective --> Menu Visibility(可视化菜单)中进行设置)(之前学前端,有一段时间没碰 eclipse了,当作一个熟悉的过程,熟手跳过。)
b、选中 --> 创建一个简单的工程(跳过经典设置选项),后键入 groupid、artifactid、version 内容,以及 生成的方式,java 工程生成的是 jar 包,web 工程生成的是 war 包。
c、生成的 java 工程的 maven 的 JRE System Library 是 J2SE -1.5 版的,如果想要改成 J2SE-1.7版的,需要在 settings.xml 文件中做一些修改。(其实 1.5 版也没有多大问题,就是 泛型上菱形语法上可也会出现问题。)
注:这个文件就是自己安装的 maven 核心程序中的 conf 目录下的 文件,在 profiles 标签中添加以下内容
<profile>
<id>jdk-1.7</id>
<activation>
<activeByDefault>true</activeByDefault>
<jdk>1.7</jdk>
</activation>
<properties>
<maven.compiler.source>1.7</maven.compiler.source>
<maven.compiler.target>1.7</maven.compiler.target>
<maven.compiler.compilerVersion>1.7</maven.compiler.compilerVersion>
</properties>
</profile>
d、在修改后重新创建一个 java 的 maven工程,发现 JRE System Library 已经做了修改。
3、在 eclipse 中使用 maven 工程的常用命令:(其实很简单,鼠标指向 pom.xml,点击右键后,Run As 就可以可以显示了。)
注:如果需要编译这个 maven 工程的主程序,则 点击 第二个 Maven build...后,在 Goals 中输入 compile ,点击运行即可。