请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

正在回答

1回答

同学好,我看控制台已经打印出了你当前的文件所在的路径啊,eclipse执行你的文件的时候会编译放在你打印你的那个路径下面,你可以上去看看。。同时由于你的环境配置问题,前面多了个\,建议你用substring去掉或者干脆就不用basePath,取而代之的是一个绝对路径,这样把水印放在项目外的一个绝对路径上去读取就能避免这样的异常了

0 回复 有任何疑惑可以回复我~
  • 提问者 慕移动4606623 #1
    那就是说,我可以不用Thread.currentThread().getContextClassLoader().getResource("").getPath()+"test/resources";这个方法来获得basePath,而是直接指定一个绝对路劲就可以了对吧
    回复 有任何疑惑可以回复我~ 2018-05-21 14:00:40
  • 翔仔 回复 提问者 慕移动4606623 #2
    是的哈,2.0的时候咱们 也会改成这样子
    回复 有任何疑惑可以回复我~ 2018-05-21 22:43:44
  • 提问者 慕移动4606623 #3
    非常感谢!
    回复 有任何疑惑可以回复我~ 2018-05-23 16:25:17
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号