[ https://jira.codehaus.org/browse/MCLEAN-55?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=350980#comment-350980 ]
Karl-Heinz Marbaise commented on MCLEAN-55: ------------------------------------------- If we like to solve this in maven-clean-plugin this would mean to upgrade the maven-clean-plugin only to Java 1.7 which is not possible at the moment, cause [Maven 3.0/3.1 require Java 1.5|http://maven.apache.org/download.cgi#Requirements] whereas Maven 3.2.X currently needs Java 1.6. So we have to postpone this issue for maven-clean-plugin version 3.X. > maven clean seems to use old java.io API to clean the target directory > ---------------------------------------------------------------------- > > Key: MCLEAN-55 > URL: https://jira.codehaus.org/browse/MCLEAN-55 > Project: Maven Clean Plugin > Issue Type: Bug > Affects Versions: 2.5 > Reporter: Mark > Fix For: 3.0 > > > Problem: the old java.io API cannot handle filenames that have a bad > encoding, ie. iso-8859-1 encoded umlauts when running with LC_ALL=*.UTF-8. > To reproduce the problem do: > git clone https://github.com/jjYBdx4IL/filenameenc.git > cd filenameenc > mvn test > mvn clean # <- produces an error when trying to remove target/ > The example itself demonstrates the problem and shows a solution by using > java.nio.Files.newDirectoryStream(). -- This message was sent by Atlassian JIRA (v6.1.6#6162)