Maven팀에서 Maven 2.2.0을 릴리즈 하였습니다.
Maven은 소프트웨어 프로젝트 관리를 포괄적으로 할 수 있는 툴로써, 사용자들에게 프로젝트 바이너리를 빌드할 수 있도록 해주며, 프로젝트 웹사이트 등도 생성할 수 있도록 해줍니다.
릴리즈 노트 - Maven 2 - Version 2.2.0
[서브테스크]
- document escape character for curly braces in clear-text passwords for settings.xml password security
- switch to released versions of plexus-sec-dispatcher (and by ext. plexus-cipher) once they're available
[버그]
- Wrong execution order of plugins in same phase
- Plugin parameters must be specified outside an execution block when they are invoked from the command line
- cannot resolve dependency with scope import
- Namespace misspelled in settings.xml
- cyclic reference with 2.1.0-RC1 that doesn't occur with 2.0.10
- Encryption is triggered if passwords merely contain curly braces
- [regression] Properties defined in profiles.xml of parent are not inherited during multimodule build
- NPE in DefaultLIfecycleExecutor when run from within Hudson builds
- Properties incorrectly replaced in pom
- password security doesn't work with custom password providers
- very long passwords cause LightweightHTTP wagon to line-wrap the Base64-encoded Authorization header
- http session cookies rejected with non-lightweight http wagon (maybe with lightweight one too)
- Problem parsing command-line options in release:perform
- version-expression transformation interferes with plugins like GPG
- String index out of range: 43807
- [regression] Artifact download hangs upon transfer failure
- [regression] maven2.1 fails with cyclic dependency in case of extension/dependency for report-plugin to reactor-project
- Plugins that use ArtifactResolver with http repositories AND depend on log4j run into ExceptionInInitializerError
- preemptive auth in non-lightweight http wagon causes Unauthorized responses from some servers
- update plexus-utils to avoid leaking processes in CommandLineUtils.getSystemEnvars()
[개선]
- Cross module dependencies for multi-module site
- maven should execute compiler:compile and:test-compile in separate executions, to allow separate configuration
- Improve error message when dependency with classifier is missing version
- Remove log4j configuration warning
[태스크]
- Update Java requirement to 1.5
- Remove invocation of maven-plugin-plugin:updatePluginRegistry from default lifecycle bindings
[희망사항]
- avoid the schema location in generated maven-metadata*.xml
감사합니다.
-The Maven팀
--
John Casey
Developer, PMC Member - Apache Maven (http://maven.apache.org)
Blog: http://www.ejlife.net/blogs/buildchimp/