Spring project 奇数中文 一个中文 声明 报错 编码问题 不直接支持 UTF-8

Spring roo project中 异常:

 

Multiple markers at this line
    - The local variable a is never read
    - String literal is not properly closed by a double-
     quote

 

Spring Roo 目前还不直接支持UTF8,只支持西欧字体,用native2ascii转,可以使用maven的plugin了。

下面是配置例子:


org.apache.maven.plugins
maven-antrun-plugin

 
   compile
   compile
  
   
            encoding="UTF-8"
       src="src/main/webapp/WEB-INF/i18n"
       dest="target/${name}-${version}/WEB-INF/i18n"
       includes="*_zh.properties"/>
   

  

  
    run
  

 



 
   ant
   ant-nodeps
   1.6.5
 

 
   com.sun
   tools
   1.5.0
   system
   ${java.home}/../lib/tools.jar
 


 

例如:spring roo project中 :

String hello = "你";

当遇到奇数个汉字的声明的时候会报错误。

 

处理方法如上!

你可能感兴趣的:(spring,dependencies,string,encoding,maven)