Error:java.nio.file.DirectoryNotEmptyException,有可能是重名了

本文介绍了一个关于DirectoryNotEmptyException的问题,该问题发生在尝试导入网易云视频聊天库时。原因是项目中存在同名的assets文件夹导致冲突。解决方案是更改现有emoji文件夹的名字。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Error:java.nio.file.DirectoryNotEmptyException: 
E:\AndroidStudio\AndroidTestDemo\gaopeng\build\intermediates\assets\anzhi\debug\emoji
Error:java.lang.RuntimeException: java.nio.file.DirectoryNotEmptyException:
 E:\AndroidStudio\AndroidTestDemo\gaopeng\build\intermediates\assets\anzhi\debug\emoji
Error:java.nio.file.DirectoryNotEmptyException:
 E:\AndroidStudio\AndroidTestDemo\gaopeng\build\intermediates\assets\anzhi\debug\emoji
Error:Execution failed for task ':gaopeng:mergeAnzhiDebugAssets'.
> Error: java.nio.file.DirectoryNotEmptyException: 
E:\AndroidStudio\AndroidTestDemo\gaopeng\build\intermediates\assets\anzhi\debug\emoji

以上是我在导入网易云视频聊天的时候出现的问题。

原因:出现重名!我的项目中的assets文件夹下有emoji文件(表情帖文件),用来自己的聊天使用,而视频聊天库中的assets文件夹下有一个emoji文件夹,里面有个时表情帖,所以报了DirectoryNotEmptyException错误。

处理:把自己的emoji文件改一下名字就可以了

2025-03-13T11:14:48.715+08:00 INFO 21964 --- [story-spring] [nio-9091-exec-1] c.s.a.service.impl.StoryServiceImpl : jsonObject:{"pages":[{"picUrl":"https://s.coze.cn/t/GRmox4CZabU/","audio":"https://lf-bot-studio-plugin-resource.coze.cn/obj/bot-studio-platform-plugin-tos/sami/tts/1f952cbcce9a4edea9d034c4594782d8.mp3","content":"小兔子在森林里快乐地奔跑,好奇地看着周围的一切。"},{"picUrl":"https://s.coze.cn/t/Jv1HK5OGt8M/","audio":"https://lf-bot-studio-plugin-resource.coze.cn/obj/bot-studio-platform-plugin-tos/sami/tts/ed0f84f267674f2db40ac9ef368370d0.mp3","content":"突然,它发现了一颗闪闪发光的神奇星星,故事就此展开。"}],"title":"小兔子与神奇星星"} 2025-03-13T11:14:48.791+08:00 INFO 21964 --- [story-spring] [nio-9091-exec-1] c.s.a.service.impl.StoryServiceImpl : output:{"picUrl":"https://s.coze.cn/t/GRmox4CZabU/","audio":"https://lf-bot-studio-plugin-resource.coze.cn/obj/bot-studio-platform-plugin-tos/sami/tts/1f952cbcce9a4edea9d034c4594782d8.mp3","content":"小兔子在森林里快乐地奔跑,好奇地看着周围的一切。"} putObject failed java.nio.file.FileAlreadyExistsException: C:\Users\听海\AppData\Local\Temp\drawu14341285649953247953download_70962678980872938.mp3 at java.base/sun.nio.fs.WindowsException.translateToIOException(WindowsException.java:87) at java.base/sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:103) at java.base/sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:108) at java.base/sun.nio.fs.WindowsFileSystemProvider.newByteChannel(WindowsFileSystemProvider.java:236) at java.base/java.nio.file.spi.FileSystemProvider.newOutputStream(FileSystemProvider.java:484) at java.base/java.nio.file.Files.newOutputStream(Files.java:228) at java.base/java.nio.file.Files.copy(Files.java:3160) at com.story.aistory.config.MockMultipartFile.transferTo(MockMultipartFile.java:69) at com.story.aistory.service.impl.ImagesServiceImpl.uploadImage(ImagesServiceImpl.java:35) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodA
03-14
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值