标签: java localization jar applet webdeploy
我正在使用一个加载资源文件.properties的applet用于翻译目的,我将applet打包在一个jar文件中,该文件中还包含资源文件。已经在网站上,applet通过从jar文件加载资源文件来工作,但我喜欢做的是让applet不是从jar加载这个文件,而是从服务器中的某个外部路径加载通过这种方式,可以编辑文件,而无需在每次更改时重新打包applet。我正在使用的java版本是1.7.0_01
答案 0 :(得分:2)
URL url = new URL(getDocumentBase(), "../properties.prop");
可替换地..
URL url = new URL(getCodeBase(), "properties.prop");
见URL& Applet docs用于构造函数和方法的详细信息。