You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Hudson (Jira)" <ji...@apache.org> on 2020/03/28 15:00:02 UTC
[jira] [Commented] (MNG-5816) Empy maven.config cause Maven to exit
with failure
[ 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)