gpt4 book ai didi

java - 尝试使用 java 中的线程写入图像时出现 FileNotFoundException

转载 作者:行者123 更新时间:2023-12-01 12:55:51 26 4
gpt4 key购买 nike

我正在尝试使用java中线程的run()方法内的ImageIO.write()写入图像。但它抛出 FileNotFoundException 并不允许我写入图像。它显示堆栈跟踪为

java.io.FileNotFoundException: C:\abc\pqr\abc.jpg (Access is denied)
at java.io.RandomAccessFile.open(Native Method)
at java.io.RandomAccessFile.<init>(Unknown Source)
at javax.imageio.stream.FileImageOutputStream.<init>(Unknown Source)
at com.sun.imageio.spi.FileImageOutputStreamSpi.createOutputStreamInstance(Unknown Source)
at javax.imageio.ImageIO.createImageOutputStream(Unknown Source)
at javax.imageio.ImageIO.write(Unknown Source)
at answerdetection.AnswerDetection.getId(AnswerDetection.java:286)
at getResult.Threader.run(Threader.java:95)
at java.lang.Thread.run(Unknown Source)
Exception in thread "t1" java.lang.NullPointerException
at javax.imageio.ImageIO.write(Unknown Source)
at answerdetection.AnswerDetection.getId(AnswerDetection.java:286)
at getResult.Threader.run(Threader.java:95)
at java.lang.Thread.run(Unknown Source)

请提出一些解决方案。谢谢。

最佳答案

运行命令提示符或您作为管理员使用的任何 IDE,然后再次执行该程序。否则,当您具有适当的写入权限时,将路径更改为某个位置。

关于java - 尝试使用 java 中的线程写入图像时出现 FileNotFoundException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23907521/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com