mirror of https://github.com/apache/maven.git
added verbose mode activated with MVNW_VERBOSE set to true
This commit is contained in:
parent
59ffd080f5
commit
70f1adc9f8
|
@ -3,12 +3,17 @@
|
|||
The [git commit history](https://github.com/takari/maven-wrapper/commits/master) is the detailed source of all changes.
|
||||
The following provides most information at an easier glance.
|
||||
|
||||
## Version 0.2.2 or higher - Upcoming
|
||||
## Version 0.2.2 - 2017-09-12
|
||||
|
||||
- Print out Maven Wrapper version with each invocation
|
||||
- see https://github.com/takari/maven-wrapper/pull/48
|
||||
- contributed by Tadaya Tsuyukubo - https://github.com/ttddyy
|
||||
- Verbose mode
|
||||
- only print out basedir and version in verbose mode
|
||||
- set by environment variable MVNW_VERBOSE="true"
|
||||
- onctributed by Manfred Moser - http://www.simpligility.com
|
||||
|
||||
Release performed by Manfred Moser - http://www.simpligility.com
|
||||
|
||||
## Version 0.2.1 - 2017-04-21
|
||||
|
||||
|
|
|
@ -60,6 +60,13 @@ This is however not really tested by the committers.
|
|||
|
||||
Please check out the [changelog](./CHANGELOG.md) for more information about our releases.
|
||||
|
||||
## Verbose Mode
|
||||
|
||||
The wrapper supports a verbose mode in which it outputs further information. It
|
||||
is activated by setting the MVNW_VERBOSE environment variable to `true`.
|
||||
|
||||
By default it is off.
|
||||
|
||||
## Using a Different Version of Maven
|
||||
|
||||
To switch the version of Maven used to build a project you can initialize it using
|
||||
|
|
|
@ -201,7 +201,9 @@ if [ -z "$BASE_DIR" ]; then
|
|||
fi
|
||||
|
||||
export MAVEN_PROJECTBASEDIR=${MAVEN_BASEDIR:-"$BASE_DIR"}
|
||||
echo $MAVEN_PROJECTBASEDIR
|
||||
if [ "$MVNW_VERBOSE" = true ]; then
|
||||
echo $MAVEN_PROJECTBASEDIR
|
||||
fi
|
||||
MAVEN_OPTS="$(concat_lines "$MAVEN_PROJECTBASEDIR/.mvn/jvm.config") $MAVEN_OPTS"
|
||||
|
||||
# For Cygwin, switch paths to Windows format before running java
|
||||
|
|
|
@ -36,13 +36,20 @@ public class MavenWrapperMain {
|
|||
|
||||
public static final String MAVEN_USER_HOME_ENV_KEY = "MAVEN_USER_HOME";
|
||||
|
||||
public static final String MVNW_VERBOSE = "MVNW_VERBOSE";
|
||||
|
||||
public static void main(String[] args) throws Exception {
|
||||
Boolean verbose = System.getenv(MVNW_VERBOSE).equalsIgnoreCase("true");
|
||||
|
||||
File wrapperJar = wrapperJar();
|
||||
File propertiesFile = wrapperProperties(wrapperJar);
|
||||
File rootDir = rootDir(wrapperJar);
|
||||
|
||||
String wrapperVersion = wrapperVersion();
|
||||
System.out.println("Takari Maven Wrapper " + wrapperVersion);
|
||||
|
||||
if (verbose) {
|
||||
System.out.println("Takari Maven Wrapper " + wrapperVersion);
|
||||
}
|
||||
|
||||
Properties systemProperties = System.getProperties();
|
||||
systemProperties.putAll(parseSystemPropertiesFromArgs(args));
|
||||
|
|
Loading…
Reference in New Issue