提供了更加丰富的语法以便配置

n(binary)代表由 Java 源文件编译后的二进制 class 文件,src(source)代表Java 源文件。一般情况下,选择 bin 文件进行安装就 OK 了;如果你想自己编译,遴选真题可选 src 版本。tar.gz 压缩格式适用于 Unix 操作系统,zip 适用于 Windows 操作系统;但不是绝对的。

该目录只包含了一个 plexus-classworlds-xxx-jar 文件,该文件是一个类加载器框架,相当于默认的 Java 类加载器,提供了更加丰富的语法以便配置,Maven 使用该加载器加载自己的类库。http://lx.gongxuanwang.com/ss...
conf 目录:该目录包含了一个非常重要的文件 settings.xml。可以直接修改该文件,用来全局定制 Maven 的行为;遴选真题也可以复制该文件到 ~/.m2/ 目录下(~表示用户目录),修改该文件可以在用户范围内定制 Maven 的行为。

project 是根元素,声明了一些POM相关的命名空间及xsd元素。
modelVersion指定了当前POM的版本,对于Maven 3来说,值只能是4.0.0。
groupId定义了项目属于哪个组织,通常是组织域名的倒序,比如说我的域名是 itwanger.com,所以groupId就是 com.itwanger。http://lx.gongxuanwang.com/ss...

你可能感兴趣的