You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@dubbo.apache.org by cr...@apache.org on 2023/07/21 03:28:03 UTC
[dubbo] branch 3.3 updated: fix_win11_aot_compile_NoSuchFileException,because of File.separator (#12769)
This is an automated email from the ASF dual-hosted git repository.
crazyhzm pushed a commit to branch 3.3
in repository https://gitbox.apache.org/repos/asf/dubbo.git
The following commit(s) were added to refs/heads/3.3 by this push:
new 0db8605974 fix_win11_aot_compile_NoSuchFileException,because of File.separator (#12769)
0db8605974 is described below
commit 0db86059748c7348187203489e170a338971d39e
Author: promiseChan <71...@stu.ecnu.edu.cn>
AuthorDate: Fri Jul 21 11:27:57 2023 +0800
fix_win11_aot_compile_NoSuchFileException,because of File.separator (#12769)
---
.../src/main/java/org/apache/dubbo/aot/generate/JarScanner.java | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/dubbo-native/src/main/java/org/apache/dubbo/aot/generate/JarScanner.java b/dubbo-native/src/main/java/org/apache/dubbo/aot/generate/JarScanner.java
index 52b0659355..dc7e480ef5 100644
--- a/dubbo-native/src/main/java/org/apache/dubbo/aot/generate/JarScanner.java
+++ b/dubbo-native/src/main/java/org/apache/dubbo/aot/generate/JarScanner.java
@@ -139,7 +139,6 @@ public class JarScanner {
}
private String toClassName(String path) {
- return path.substring(0, path.length() - 6).replace(File.separator, ".");
+ return path.contains(File.separator) ? path.substring(0, path.length() - 6).replace(File.separator, ".") : path.substring(0, path.length() - 6).replace("/", ".");
}
-
}