请稍等 ...
×

采纳答案成功!

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

file路径是项目里的路径还是硬盘上的路径啊


项目用的图片路径是项目里的路径,还是电脑上的图片文件夹路径?请教

正在回答 回答被采纳积分+3

4回答

慕沐1441344 2021-04-15 08:49:34

插眼、

0 回复 有任何疑惑可以回复我~
翔仔 2017-11-10 22:54:04

同学可能实际项目发布的路径上有空格或者中文,建议同学去掉basepath这段 即getResource这些全去了,然后把水印放到一个绝对路径下 也就是电脑路径,按照电脑路径直接读取就没问题了

0 回复 有任何疑惑可以回复我~
  • 你是说 Tomcat 安装路径有中文?我也是这个问题,加上basepath就出错,只能不加,后面都不能加。
    回复 有任何疑惑可以回复我~ 2017-11-12 18:12:47
提问者 慕村1122320 2017-11-10 22:38:44

basepath+水印的图片读不了,这是怎么会事呢?谢谢

0 回复 有任何疑惑可以回复我~
翔仔 2017-11-10 20:57:40

同学好,这个是绝对路径 也就是电脑上的图片文件夹路径,我用的是MAC,因此路径看起来确实像项目里的路径:)

0 回复 有任何疑惑可以回复我~
  • 翔仔 #1
    因为file 必须得传绝对值路径才能获取,项目路径的话一般得是classpath:xxx
    回复 有任何疑惑可以回复我~ 2017-11-10 20:58:07
  • 提问者 慕村1122320 #2
    我用的是电脑上的图片文件路径,报这个文件读不了,是怎么回事呢?
    回复 有任何疑惑可以回复我~ 2017-11-10 21:29:32
  • 翔仔 回复 提问者 慕村1122320 #3
    单凭这种信息我这边也看不出来呢,同学这边首先确保这个绝对值路径能找到图片,同时提供错误信息,这样我才能定位。程序是死的,不可能我这边能读同学这边读不出来呢。此外,同学想获得更快的响应可以在群里提问,也许大家都遇到过类似的问题
    回复 有任何疑惑可以回复我~ 2017-11-10 22:36:30

相似问题

登录后可查看更多问答,登录/注册

问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信