classname是字符串,但是classname必须是一个存在的类名。。

解决方案 »

  1.   

    softwareprocess.tables.工程记事本,就出错
    softwareprocess.tables.\u5de5\u7a0b\u8bb0\u4e8b\u672c,就不出错,有没有好点办法,手动转换很费事
      

  2.   

    有native2ascii来转,jdk/bin/下有这个工具。
    native2ascii 要转的文件名.properties 转成的文件名.properties
      

  3.   

    我想这样可以
    String classname = (String)properties.getProperty(itemName);
    Class.forName(classname);
      

  4.   

    softwareprocess.tables.工程记事本,就出错
    softwareprocess.tables.\u5de5\u7a0b\u8bb0\u4e8b\u672c,就不出错,有没有好点办法,手动转换很费事
    这个是一个字符集的转化的问题。楼主看看这个贴子吧。还有,以后写程序别把包名、类名什么的用中文了,很麻烦的。
      

  5.   

    http://www.ok335.com/javawork/html/2004-3-1/200431232031.htm