您的位置:首页 > 编程语言 > Java开发

eclipse rcp导出乱码以及引入spring配置文件

2009-07-09 14:14 417 查看
工程编码为UTF-8

第一步选择build.properties文件,右击选择PDE Tools->Creat Ant Build File

第二步选在plugin.xml文件,找到javac那行加上:encoding="UTF-8",保存

导出即可。

关于引入spring配置文件,如果你用如下方法:

public static Object getBeanFactory(String beanName) throws BeansException, IOException {
if (factory == null) {
factory = new FileSystemXmlApplicationContext(
FileLocator.toFileURL(Platform.getBundle(Activator.PLUGIN_ID).getEntry("")).getPath()+
"/applicationContext.xml");
}
return factory.getBean(beanName);
}


此方法同上面的差异性在于引入xml文件的路径问题,如果导出工程的话用此方法即无法访问到改配置文件。

如果需要导出.exe时也能访问到的话则需要这样写:

public static Object getBean(String beanName) {
if (factory == null) {
factory = new ClassPathXmlApplicationContext("/applicationContext.xml");
}
return factory.getBean(beanName);
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐