Win a copy of Design for the Mind this week in the Design forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

maven assembly plugin unix line ending

 
jorge mendez
Greenhorn
Posts: 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi all,

I have an assembly descriptor that works well for me, except for one issue. I need to use unix line endings on the files of a dependency that is unpacked. Unfortunately I cannot specify both of <unpack/> and <lineEnding/> at the same time.

If I only specify the <unpack/> element set to true, my assembly is created fine, but the files contain windows line endings. Basically I'm unpacking certain directories from a configuration dependency.

If I specify both <unpack/> set to true, and <lineEnding/> set to unix, the included dependency does not get unpacked???

Here is the snippet that is giving me issues:



Any help would be greatly appreciated.
 
Peter Johnson
author
Bartender
Posts: 5852
7
Android Eclipse IDE Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Use the dependency:unpack-dependencies goal within your pom.xml to unpack the config jar to a temporary directory before running the assembly plugin, and then have the assembly plugin get the unpacked files and apply the <lineEnding> filter.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic