红联Linux门户
Linux帮助

Maven 3.5.0发布,项目构建工具

发布时间:2017-04-10 16:30:19来源:红联作者:dfilesa
Apache Maven团队 宣布Maven 3.5.0 发布。该核心版本与插件无关,我们将分开进一步发布插件。

在Maven 3.3.9发布之后,Eclipse Aether 项目已经停用,代码库被迁移到Apache Maven项目。3.4.0版本的原始目标是在迁移到Apache Maven项目之后,使用完全相同的代码替换Aether,然后对解析器代码以及Maven的其他部分进行错误修复。但是代码在两个基础之间的迁移花费的时间比预期的长,因此,对于3.0版本的意图范围超出了Maven核心的其他变化。为了重新考虑3.4.0的原始意图,决定将Maven核心历史版本恢复到3.3.9版本,并且一次合并一个所需的更改。因此本次更新并非3.4.0.

新版本主要更新如下:

The most obvious change you may encounter is that the console output has colors now

The new project.directory special property adds support in every calculated URLs (project, SCM, site) for module directory name that does not match artifactId

The JAVA_HOME discovery has been reduced to simply check if JAVA_HOME is set or not then trying to discover via which java, nothing more

The build bootstrapping support via Apache Ant has been removed. You can now only bootstrap Maven build with a previous version of Maven, but not with Ant any more

Based on problems in using M2_HOME related to different Maven versions installed and to simplify things, the usage of M2_HOME has been removed and is not supported any more

Important change for windows users: The usage of %HOME% has been replaced with %USERPROFILE%

Several issues have been reported and fixed related to the mvn script either for Unix/Linux/Cygwin/Solaris or for Windows

In Maven 3.3.9, we have removed bindings for maven-ejb3-plugin because it does not exist. We follow-up and removed the artifact handler for ejb3 and the parlifecycles

软件详情:http://mevenide.codehaus.org/

下载地址:http://maven.apache.org/docs/3.5.0/release-notes.html

来自:开源中国社区
文章评论

共有 0 条评论