On 15/04/2009, at 8:15 AM, Jim McCaskey wrote:
Brian,
I'm uncertain what you are referring to. I cannot find
documentation referring to -s. What I currently do is invoke Maven
like this:
mvn clean install -Dorg.apache.maven.global-settings=E:
\settings_di.xml
Maven has two settings files, one in the Maven installation (under
conf/settings.xml), and one in the user's home directory. They are
merged, and the latter overrides anything in the former. It is the
first you are overriding here, so your home directory one still applies.
I was under the impression that org.apache.maven.global-settings
overrode the installed settings.xml.
That's correct, but not the one in your home directory.
The problem is that the settings_di.xml is being overridden by the
contents of:
C:\Documents and Settings\jmccaske\.m2\settings.xml
Was -s something new added in 2.1.0? How do I use that?
-s has been in Maven as long as I can remember. The -D argument you
gave above is deprecated in 2.1.0 and you should use -gs instead. Try
mvn --help, it will list the available config.
What you want is:
mvn clean install -s e:\settings_di.xml
- Brett
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]