【发布时间】:2015-07-14 12:47:01
【问题描述】:
我尝试了很多想法来寻找失败,但我不知道我该怎么做。我的代码是:
//DominioLlamadaRedSys.java
Properties d = new Properties();
InputStream entrada = null;
try {
entrada = new FileInputStream("prop/datosApp.properties");
d.load(entrada);
System.out.println(d.getProperty("TXD.endPointUrl"));
} catch (IOException ex) {
System.out.println("ERROR: "+ ex.getMessage());
} finally {
if (entrada != null) {
try {
entrada.close();
} catch (IOException e) {
}
}
}
我在“com.rsi.secpay.dominio”的类中调用文件,这总是捕获相同的异常(找不到文件),我试图退出“prop/”(只是“datosApp. properties" ) 的属性文件如下:
【问题讨论】:
-
你的代码在eclipse中。对
-
对,在eclipse中
-
使用类加载器获取文件路径。
-
您的目标是什么?一旦您的应用程序被部署并安装在最终用户计算上,您是想从最终用户硬盘驱动器上的文件中读取属性,还是想从包含您的应用程序的 jar 文件中捆绑的文件中读取属性?
-
在 .jar 中!!您可以在图像“datosApp.properties”中看到该文件
标签: java file properties call