[ https://issues.apache.org/jira/browse/MNG-5816?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17069602#comment-17069602 ]
Hudson commented on MNG-5816: ----------------------------- Build failed in Jenkins: Maven TLP » maven-studies » maven-metrics #4 See https://builds.apache.org/job/maven-box/job/maven-studies/job/maven-metrics/4/ > Empy maven.config cause Maven to exit with failure > -------------------------------------------------- > > Key: MNG-5816 > URL: https://issues.apache.org/jira/browse/MNG-5816 > Project: Maven > Issue Type: Bug > Components: Bootstrap & Build, Command Line > Affects Versions: 3.3.1 > Reporter: tssp > Assignee: Karl Heinz Marbaise > Priority: Minor > Fix For: 3.3.9 > > > An empty maven.config cause Maven to exit with a failure. Imho an empty > configuration file should be treated equally to a non-existing maven.config. > {code:none} > Unable to parse maven.config: Unrecognized maven.config entries: [] > usage: mvn [options] [<goal(s)>] [<phase(s)>] > Options: > -am,--also-make If project list is specified, also > build projects required by the > list > -amd,--also-make-dependents If project list is specified, also > build projects that depend on > projects on the list > -B,--batch-mode Run in non-interactive (batch) > mode > -b,--builder <arg> The id of the build strategy to > use. > -C,--strict-checksums Fail the build if checksums don't > match > -c,--lax-checksums Warn if checksums don't match > -cpu,--check-plugin-updates Ineffective, only kept for > backward compatibility > -D,--define <arg> Define a system property > -e,--errors Produce execution error messages > -emp,--encrypt-master-password <arg> Encrypt master security password > -ep,--encrypt-password <arg> Encrypt server password > -f,--file <arg> Force the use of an alternate POM > file (or directory with pom.xml). > -fae,--fail-at-end Only fail the build afterwards; > allow all non-impacted builds to > continue > -ff,--fail-fast Stop at first failure in > reactorized builds > -fn,--fail-never NEVER fail the build, regardless > of project result > -gs,--global-settings <arg> Alternate path for the global > settings file > -gt,--global-toolchains <arg> Alternate path for the global > toolchains file > -h,--help Display help information > -l,--log-file <arg> Log file to where all build output > will go. > -llr,--legacy-local-repository Use Maven 2 Legacy Local > Repository behaviour, ie no use of > _remote.repositories. Can also be > activated by using > -Dmaven.legacyLocalRepo=true > -N,--non-recursive Do not recurse into sub-projects > -npr,--no-plugin-registry Ineffective, only kept for > backward compatibility > -npu,--no-plugin-updates Ineffective, only kept for > backward compatibility > -nsu,--no-snapshot-updates Suppress SNAPSHOT updates > -o,--offline Work offline > -P,--activate-profiles <arg> Comma-delimited list of profiles > to activate > -pl,--projects <arg> Comma-delimited list of specified > reactor projects to build instead > of all projects. A project can be > specified by [groupId]:artifactId > or by its relative path. > -q,--quiet Quiet output - only show errors > -rf,--resume-from <arg> Resume reactor from specified > project > -s,--settings <arg> Alternate path for the user > settings file > -T,--threads <arg> Thread count, for instance 2.0C > where C is core multiplied > -t,--toolchains <arg> Alternate path for the user > toolchains file > -U,--update-snapshots Forces a check for missing > releases and updated snapshots on > remote repositories > -up,--update-plugins Ineffective, only kept for > backward compatibility > -V,--show-version Display version information > WITHOUT stopping build > -v,--version Display version information > -X,--debug Produce execution debug output > [ERROR] Error executing Maven. > org.apache.commons.cli.ParseException: Unrecognized maven.config entries: [] > at org.apache.maven.cli.MavenCli.cli(MavenCli.java:386) > at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:275) > at org.apache.maven.cli.MavenCli.main(MavenCli.java:197) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:606) > at > org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289) > at > org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229) > at > org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415) > at > org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356) > {code} -- This message was sent by Atlassian Jira (v8.3.4#803005)