Details
-
Type:
Bug
-
Status:
Open
-
Priority:
Major
-
Resolution: Unresolved
-
Affects Version/s: 2.2.1
-
Fix Version/s: Issues to be reviewed for 3.x
-
Component/s: Design, Patterns & Best Practices
-
Labels:None
-
Complexity:Intermediate
-
Number of attachments :
Description
Please reopen MNG-3198. I believe that Brett misunderstood what Jochen wrote. There is no simple workaround with the current Maven implementation. Jochen was saying that Maven should use unix-style slashes under Windows for the sake of portability and let users convert to Windows-style slashes themselves if they wish to use an external script.
Simple use-case: try passing a $
{basedir}-relative path into the "java.library.path" property. It's impossible to do this portably under Maven's existing implementation.
Issue Links
- is related to
-
MNG-3198
${basedir} variable makes portable builds overly difficult
-