[ https://jira.codehaus.org/browse/MASSEMBLY-748?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=361647#comment-361647 ]
Kristian Rosenvold commented on MASSEMBLY-748: ---------------------------------------------- You may note that as of assembly-plugin 2.5 we switched to "proper" utf-8 handling as default. When I test your project, if I remove stanza <archiverConfig> <encoding>CP850</encoding> </archiverConfig> entirely I get a well-formed zip file with UTF-8. This file will read correctly with most modern zip tools. Windows compressed folders will not understand this. If you intend to support full unicode you must make windows-users install a proper zip client > problem to extract zip files including file names with umlauts > -------------------------------------------------------------- > > Key: MASSEMBLY-748 > URL: https://jira.codehaus.org/browse/MASSEMBLY-748 > Project: Maven Assembly Plugin > Issue Type: Bug > Components: maven-archiver > Affects Versions: 2.5.3 > Environment: > Reporter: Hannes Kogler > Assignee: Kristian Rosenvold > Fix For: 2.5.4 > > Attachments: encoding_problem_on_zip_extract.7z > > > Like in an other issue reported, you need to explicitly set the code page > CP850 to create zip packages hosting file names with correct umlauts their > names. (by using the following configuration) > <archiverConfig> > <encoding>CP850</encoding> > </archiverConfig> > After all this solution is not 100% useful, because if you extract this file > with the obiously correct umlauts in the zip, wrong chars for all umlauts > reappear. > It's strange, because if you unzip this zip file with all other zip tools > (7zip, Windows native zip support aso.) the extraction works fine. > Only using the maven-assembly-plugin the umlauts get corrupted. > (a try to set the archiverConfig with the CP850 also for the extracting > execution process of the assembly plugin just results in a bad error calling > Failed to configure archiver: > " org.codehaus.plexus.archiver.dir.DirectoryArchiver: Cannot find 'encoding' > in class org.codehaus.plexus.archiver.dir.DirectoryArchiver " ) -- This message was sent by Atlassian JIRA (v6.1.6#6162)