mirror of
https://gitee.com/dromara/hutool.git
synced 2025-04-05 17:37:59 +08:00
修复JavaSourceCompiler.addSource目录处理错误问题
This commit is contained in:
parent
d46f00d2be
commit
da1d89ff29
@ -2,7 +2,7 @@
|
|||||||
# 🚀Changelog
|
# 🚀Changelog
|
||||||
|
|
||||||
-------------------------------------------------------------------------------------------------------------
|
-------------------------------------------------------------------------------------------------------------
|
||||||
# 5.8.24(2023-12-12)
|
# 5.8.24(2023-12-13)
|
||||||
|
|
||||||
### 🐣新特性
|
### 🐣新特性
|
||||||
* 【cache 】 Cache增加get重载,可自定义超时时间(issue#I8G0DL@Gitee)
|
* 【cache 】 Cache增加get重载,可自定义超时时间(issue#I8G0DL@Gitee)
|
||||||
@ -22,6 +22,7 @@
|
|||||||
* 【core 】 修复StrSplitter.splitByRegex使用空参数导致的OOM问题(issue#3421@Github)
|
* 【core 】 修复StrSplitter.splitByRegex使用空参数导致的OOM问题(issue#3421@Github)
|
||||||
* 【db 】 修复嵌套SQL中order by子句错误截断问题(issue#I89RXV@Gitee)
|
* 【db 】 修复嵌套SQL中order by子句错误截断问题(issue#I89RXV@Gitee)
|
||||||
* 【http 】 修复graalvm编译后,未读取Content-Length可能导致的读取时间过长问题(issue#I6Q30X@Gitee)
|
* 【http 】 修复graalvm编译后,未读取Content-Length可能导致的读取时间过长问题(issue#I6Q30X@Gitee)
|
||||||
|
* 【core 】 修复JavaSourceCompiler.addSource目录处理错误问题(issue#3425@Github)
|
||||||
|
|
||||||
-------------------------------------------------------------------------------------------------------------
|
-------------------------------------------------------------------------------------------------------------
|
||||||
# 5.8.23(2023-11-12)
|
# 5.8.23(2023-11-12)
|
||||||
|
@ -244,7 +244,7 @@ public class JavaSourceCompiler {
|
|||||||
for (Resource resource : this.sourceList) {
|
for (Resource resource : this.sourceList) {
|
||||||
if (resource instanceof FileResource) {
|
if (resource instanceof FileResource) {
|
||||||
final File file = ((FileResource) resource).getFile();
|
final File file = ((FileResource) resource).getFile();
|
||||||
FileUtil.walkFiles(file, (subFile) -> list.addAll(JavaFileObjectUtil.getJavaFileObjects(file)));
|
FileUtil.walkFiles(file, (subFile) -> list.addAll(JavaFileObjectUtil.getJavaFileObjects(subFile)));
|
||||||
} else {
|
} else {
|
||||||
list.add(new JavaSourceFileObject(resource.getName(), resource.getStream()));
|
list.add(new JavaSourceFileObject(resource.getName(), resource.getStream()));
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user