在java开发过程中,常常需要使用本地文件内容文件。在调试他人代码的过程中,可能不经意间改变了源代码的根目录(顶级目录),从而导致“java io filenotfoundexception ”。解决方法有:
1. 根据原作者的方式,还原所需路径。
2. 修改源代码,使用新的目录。
在IDEA中,相对路径是这样表示的:sslkey/public.pem,而不是sslkey/public.pem。当然还可以指定绝对路径(例如C:\Users\test\Desktop\samples\out\production\sslke\public.pem),但是这就不方便工程的“搬移”了。
------------------------------------------------------------------------
初学笔记,仅供参考.