Jörg Sesterhenn created MASSEMBLY-665: -----------------------------------------
Summary: OS dependent behaviour while packaging Key: MASSEMBLY-665 URL: https://jira.codehaus.org/browse/MASSEMBLY-665 Project: Maven Assembly Plugin Issue Type: Bug Affects Versions: 2.4 Environment: sles 11 / windows 7 Reporter: Jörg Sesterhenn Given this part of a assembly descriptor: <fileSets> <fileSet> <directory>src/main/script</directory> <outputDirectory>bin</outputDirectory> <filtered>true</filtered> <includes> <include>*</include> </includes> </fileSet> <fileSet> <directory>/src/main/conf</directory> <outputDirectory>conf</outputDirectory> <includes> <include>*</include> </includes> </fileSet> </fileSets> Under windows 7 this packages everything as (I) expected: src/ main/ conf/ script/ Under linux the package misses the directory 'conf': src/ main/ script/ Linux seems to interpret the directory as absolute path due to the leading slash. Please either - accept the above config and build the same package on any system, or - fail the build with an invalid descriptor error, or - (at least) log a warning that due to the config builds are depending on the OS. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira