【发布时间】:2015-08-24 12:01:06
【问题描述】:
我正在开发一个 SpringMVC 项目,该项目在数据库上运行许多自动化测试。此数据库的访问详细信息位于 .properties 文件中。该文件位于项目目录中。
FileInputStream fis = new FileInputStream("batch-dm.properties");
propFile = new Properties();
propFile.load(fis);
由于文件存储在项目目录中,FileInputStream 应该能够访问它,不是吗? 如果我提供绝对路径,例如
FileInputStream fis = new FileInputStream("C:/workspace/Project/batch-dm.properties");
它可以识别文件并正常运行。 由于它是 Spring MVC 项目,我是否需要将此文件放在不同的位置? 谢谢
【问题讨论】:
-
文件是war文件的一部分吗?
标签: java spring spring-mvc