gpt4 book ai didi

java - 无法获取资源

转载 作者:行者123 更新时间:2023-12-01 22:09:33 25 4
gpt4 key购买 nike

我的Spring项目测试文件夹结构如下:

test/resources/spring/jobs

test/resources/testfiles/

我的目标是将文件写入 testfiles 文件夹

当我执行以下操作时,它会返回到构建路径 URL:

getClass().getClassLoader().getResource("spring/jobs")

/Users/xxx/Projects/test-project/build/resources/test/spring/jobs

但是,当我执行以下操作时,它只是返回 null:

getClass().getClassLoader().getResource("testfiles")

我正在编写测试,我的目标是将文件写入资源文件夹中的 testfiles 文件夹?

/Users/xxx/Projects/test-project/src/test/resources/testfiles/ 

我做错了什么?

最佳答案

资源路径不被视为可写,因此您不应该这样做。相反,创建一个临时目录。

(返回 null 的原因是目录本身不被视为资源并且通常不可用。)

关于java - 无法获取资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32086867/

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