首先,我在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中有什么变化吗?
答案 0 :(得分:0)
我建议从 this question实现最佳答案,看看您的应用程序在哪个文件夹中运行。这将帮助您找出文件/文件夹引用所需的位置,以避免FileNotFoundException
答案 1 :(得分:0)
你必须使用 AbsolutePath ,这是某事。喜欢
"C://User//Project//Git//DevToolsSvn2Git/usermap"