首先 这是一个rcp项目
然后 properties文件在我的工程目录下
这是我的代码
public class I18 {
private static Properties p = new Properties();
private static InputStream inputStream = Object.class.getResourceAsStream("yinwende.properties");
public static String getResName(String name){
String rKey="";
try {
p.load(inputStream);
rKey=((String)p.getProperty("name")).trim();
inputStream.close();
} catch (IOException e1) {
e1.printStackTrace();
}
return rKey;
}
public static void main(String args[]){
System.out.println(I18.getResName("KEY"));
}
错误信息:
Exception in thread "main" java.lang.NullPointerException
at java.util.Properties$LineReader.readLine(Unknown Source)
at java.util.Properties.load0(Unknown Source)
at java.util.Properties.load(Unknown Source)
at wenbenkuang.I18.getResName(I18.java:20)
at wenbenkuang.I18.main(I18.java:33)
谢谢
------解决方案--------------------
上面只是举例子,你要根据自己的情况来补全路径
要时还补清楚,可以参考一下:
http://www.blogjava.net/gml520/archive/2008/10/03/232245.html
这个博客,对楼主有用的
(呵呵,解决别忘记结帐啊!兄弟)