在tomcat服务器上运行时找不到文件

时间:2015-12-30 16:55:01

标签: java tomcat filenotfoundexception

首先,我在eclipse中将我的方法作为java application运行,并且工作正常。

然后,当我在tomcat服务器上运行它时,它会爆炸。

以下是代码:

try(BufferedReader br = new BufferedReader(new FileReader(new File(Constants.USERMAP_FILE_LOCATION))))

以下是例外:

com.homedepot.is.dt.Exception.SubversionUtilityException: usermap (No such file or directory)

我也试过改变路径。我右键单击了项目中的文件并转到了属性。它给了我/DevToolsSvn2Git/usermap的路径,但我仍然有这个例外。

com.homedepot.is.dt.Exception.SubversionUtilityException: /DevToolsSvn2Git/usermap (No such file or directory)

我不知道WAR中有什么变化吗?

2 个答案:

答案 0 :(得分:0)

我建议从 this question实现最佳答案,看看您的应用程序在哪个文件夹中运行。这将帮助您找出文件/文件夹引用所需的位置,以避免FileNotFoundException

答案 1 :(得分:0)

你必须使用 AbsolutePath ,这是某事。喜欢

"C://User//Project//Git//DevToolsSvn2Git/usermap"