diff --git a/suimangVideo/src/main/java/com/iformall/language/LanguageDetect.java b/suimangVideo/src/main/java/com/iformall/language/LanguageDetect.java index 0a01254..89e5276 100644 --- a/suimangVideo/src/main/java/com/iformall/language/LanguageDetect.java +++ b/suimangVideo/src/main/java/com/iformall/language/LanguageDetect.java @@ -29,12 +29,12 @@ public class LanguageDetect { Resource[] resources = resolver.getResources("classpath:profiles/*"); for (Resource resource:resources) { try { - byte[] bytes = new byte[0]; - bytes = new byte[resource.getInputStream().available()]; - resource.getInputStream().read(bytes); - String str = new String(bytes); - profile.add(str); - log.info(str); + if(resource.getFile().isFile()){ + InputStream inputStream = resource.getInputStream(); + byte[] bytes = new byte[inputStream.available()]; + inputStream.read(bytes); + profile.add(new String(bytes)); + } } catch (IOException e) { e.printStackTrace(); }