[
http://jira.codehaus.org/browse/MNG-3354?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=133974#action_133974
]
Jaroslaw Bojar commented on MNG-3354:
-------------------------------------
OK. It works fine.
> mvn.bat incorrectly detects OS on Windows NT or XP with Novell login
> --------------------------------------------------------------------
>
> Key: MNG-3354
> URL: http://jira.codehaus.org/browse/MNG-3354
> Project: Maven 2
> Issue Type: Bug
> Components: Command Line
> Affects Versions: 2.0.8
> Reporter: Jaroslaw Bojar
> Assignee: John Casey
> Fix For: 2.0.9, 2.1-alpha-1
>
> Attachments: mvn.bat, mvnDebug.bat
>
>
> On Windows NT or XP with Novell Client Login mvn.bat incorrectly selects OS
> as Win9x, because Novell sets OS environment variable to WINNT instead of
> Windows_NT.
> As a result it processes command line arguments as in windows 9x, what is
> very inconvenient because all arguments with = (equals) sign must be quoted
> on command line. For example -DdownloadSources=true must be quoted as
> "-DdownloadSources=true".
> The reason for such behaviour is that mvn.bat checks in several places if
> "%OS%"=="Windows_NT" and this statement yields false on windows with novell
> login. On winnt with novell login OS is set to WINNT instead of Windows_NT.
> I attached corrected mvn.bat and mvnDebug.bat that check additionally for
> "%OS%"=="WINNT".
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira