Hello,
I made some test with Linux -- Red Hat AS 4.0.
[1]I set system language to "zh_CN.UTF-8",
then I created a text file which name included Chinese characters.
I run "mvn package" to make war file, and finished successfully.
I unzipped the war file and found that the specific file's name was shown
normally.

[2]I set system language to "zh_CN.GBK",
I also created a text file which name included Chinese characters.
I run "mvn package" to make war file, and finished successfully, too.
I unzipped the war file and found that the specific file's name was not
shown normally.
It meant that the Chinese characters wasn't in GBK encoding.

[3]I made system return to "zh_CN.UTF-8" language.
I checked the name of the war file which created by step 2,
the name was pretty in right format.
It meant that the Chinese characters was in UTF-8 encoding.

>From the tests, I'm sure that Maven uses UTF-8 to make archive files by
default.

a cup of Java, cheers!
Sha Jiang


jiangshachina wrote:
> 
> Hello
>> <encoding>GBK</encoding>
> Really, I had tried, but it didn't work :-(
> And one point must be cared:
> In the exploded package (a directory) before real "packaging",
> all of files' names are OK.
> The trouble merely occurred at "packaging".
> 
> 
> sam-98 wrote:
>> 
>>  <encoding>GBK</encoding>
>> 
>> 
>> 2007/4/30, sam <[EMAIL PROTECTED]>:
>>>
>>> Hi,
>>>     why don't you try to set the maven-resources-plugin's encoding
>>> property like this:
>>> <project>
>>>   ...
>>>   <build>
>>>     <plugins>
>>>       <plugin>
>>>         <groupId>org.apache.maven.plugins</groupId>
>>>         <artifactId>maven-resources-plugin</artifactId>
>>>         <configuration>
>>>           ...
>>>           <encoding>UTF-8</encoding>
>>>           ...
>>>         </configuration>
>>>       </plugin>
>>>     </plugins>
>>>   ...
>>>   </build>
>>>   ...
>>> </project>
>>>
>>>
>>> 2007/4/30, jiangshachina <[EMAIL PROTECTED]>:
>>> >
>>> >
>>> > Hi,
>>> > Thanks for your reply.
>>> > Unfortunately, I don't resolve the problem with your instruction.
>>> > In fact, I don't believe Maven use UTF-8 as default encoding,
>>> > I think Maven must use native encoding as its default.
>>> >
>>> > I ever set encoding UTF-8 to maven-resources-plugin,
>>> > but yesterday I removed the setting.
>>> > And surely that there isn't any encoding setting in my any POM, now.
>>> > But Maven still manipulate my files with UTF-8?!
>>> > I'm so puzzled by the trouble :-(
>>> >
>>> > Happy a new holiday!
>>> >
>>> > a cup of Java, cheers!
>>> > Sha Jiang
>>> >
>>> >
>>> > 秋秋 wrote:
>>> > >
>>> > > hi,
>>> > >   long time no see,I have not meet the trouble like yours,but I have
>>> a
>>> > > advance for this,set the encoding's value like the this in your
>>> > pom.xml
>>> > >
>>> > > <?xml version="1.0" encoding="GBK"?>
>>> > > <project>
>>> > > .
>>> > > .
>>> > > .
>>> > > </project>
>>> > >
>>> > > good luck!
>>> > >
>>> > > 2007/4/29, jiangshachina < [EMAIL PROTECTED]>:
>>> > >>
>>> > >>
>>> > >> Hi guys,
>>> > >> I'm using Maven 2.0.4 + JDK 1.5.0 + Windows 2000 (Chinese version)
>>> > >> Some names of my project's files have Chinese characters.
>>> > >> When I made a package file (ex. war) by running "mvn package",
>>> > >> the Chinese characters would be in wrong encoding.
>>> > >>
>>> > >> With my tests, I find that Maven uses UTF-8 encoding to deal with
>>> the
>>> >
>>> > >> file
>>> > >> names,
>>> > >> because I got right result if the files were in a Linux system with
>>> > >> zh_CN.UTF-8.
>>> > >> But the default encoding of my operation system is GBK.
>>> > >> And I didn't set any non-default encoding to
>>> maven-resources-plugin.
>>> > >> How to cancel the trouble?
>>> > >>
>>> > >> Thanks in advance!
>>> > >>
>>> > >> a cup of Java, cheers!
>>> > >> Sha Jiang
>>> > >> --
>>> > >> View this message in context:
>>> > >>
>>> >
>>> http://www.nabble.com/encoding-of-file-name--tf3664927s177.html#a10240267
>>> > >> Sent from the Maven - Users mailing list archive at
>>> Nabble.com<http://nabble.com/>
>>> > .
>>> > >>
>>> > >>
>>> > >>
>>> ---------------------------------------------------------------------
>>> > >> To unsubscribe, e-mail: [EMAIL PROTECTED]
>>> > >> For additional commands, e-mail: [EMAIL PROTECTED]
>>> > >>
>>> > >>
>>> > >
>>> > >
>>> >
>>> > --
>>> > View this message in context:
>>> >
>>> http://www.nabble.com/encoding-of-file-name--tf3664927s177.html#a10247086
>>> > Sent from the Maven - Users mailing list archive at
>>> Nabble.com<http://nabble.com/>
>>> > .
>>> >
>>> >
>>> > ---------------------------------------------------------------------
>>> > To unsubscribe, e-mail: [EMAIL PROTECTED]
>>> > For additional commands, e-mail: [EMAIL PROTECTED]
>>> >
>>> >
>>>
>> 
>> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/encoding-of-file-name--tf3664927s177.html#a10249597
Sent from the Maven - Users mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to