今天做短信开发 遇到一个小问题.. 用的是中兴短信API 要修改配置文件 然后中兴会自动读取..
可是总是报错 找不到配置文件. 看其源码是这样写的
FileInputStream propfile = new FileInputStream("smgpc.ini");
然后中兴短信api会返回给你一个错误信息..
于是自己写测试..
public static void main(String [] args ) {
try {
FileInputStream propfile = new FileInputStream("smgpc.ini");
} catch (Exception e) {
e.printStackTrace();
}
}
结果报同样的错误
java.io.FileNotFoundException: smgpc.ini (系统找不到指定的文件。)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(Unknown Source)
at java.io.FileInputStream.<init>(Unknown Source)
at com.avonaco.sms.ZX_SMS.<init>(ZX_SMS.java:26)
at com.avonaco.sms.ZX_SMS.<clinit>(ZX_SMS.java:15)
最后百度了下 原因是:
修改后:
FileInputStream propfile = new FileInputStream("c:\\smgpc.ini");