gaodm před 6 roky
rodič
revize
e5c2d6d20b

+ 6 - 3
aipt-service/src/main/java/com/diagbot/facade/ClinicalFacade.java

@@ -27,6 +27,7 @@ import java.io.File;
 import java.io.FileInputStream;
 import java.io.FileNotFoundException;
 import java.io.IOException;
+import java.io.InputStream;
 import java.io.InputStreamReader;
 import java.util.ArrayList;
 import java.util.HashMap;
@@ -336,9 +337,11 @@ public class ClinicalFacade {
         String line = "";
         try {
             //file = ResourceUtils.getFile("classpath:standword.txt");
-            Resource resource = new ClassPathResource("standword.txt");
-            file = resource.getFile();
-            reader = new BufferedReader(new InputStreamReader(new FileInputStream(file), "UTF-8"));
+//            Resource resource = new ClassPathResource("standword.txt");
+            ClassPathResource classPathResource = new ClassPathResource("standword.txt");
+            InputStream inputStream =classPathResource.getInputStream();
+//            file = resource.getFile();
+            reader = new BufferedReader(new InputStreamReader(inputStream, "UTF-8"));
             while ((line = reader.readLine()) != null) {
                 data = nlpServiceClient.split(line).getData();
                 splitStandWords.add(data);