您的位置:首页 > 其它

访问资源文件方式与访问工作目录

2010-10-25 11:07 232 查看
访问工作目录 :

workspace = Platform.getInstanceLocation().getURL().getPath(); //获取工作目录

Windows - workspace=workspace.substring(1); //windows平台

Linux - workspace //Linux平台

-------------------------------------------------------------------------------------------------------------------

访问资源文件 :

方式一 : 类(Class A)继承org.eclipse.osgi.util.NLS

例如 - NLS.initializeMessages("com.niis.myprice.util.sys.sysconf", SysConfig.class);

其中【sysconfig是com/niis/myprice/util/sys/sysconf】路径下的文件

这样的话 Class A的成员变量就静态的被赋值成了sysconfig里的value.

以后用的话就可以直接静态调用

方式二 :在类(Class A)中构造静态方法public static String getString(String key)

首先应该使用 ResourceBundle.getBundle(BUNDLE_NAME);绑定路径文件

这样的话 getString( String key )返回的就是路径文件的value.

资源顺序:

1、resource/msg_zh_CN.properties
2、resource/msg_zh.properties
3、resource/msg.properties
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: