I am getting FileNotFoundException."java.io.FileNotFoundException: file:jsonProject/build/libs/library.jar!/state/hierarchy.json (No such file or directory)"
DefaultResourceLoader defaultResourceLoader=new DefaultResourceLoader();
FileWriter writer = new FileWriter(new File(defaultResourceLoader.getResource("state/hierarchy.json").getURL().getFile()));
The file is present in jar in folder /state/hierarchy.json.
I am trying to run us java -jar library.jar.
How can I get the file inside jar?
I have tried using this too.
ClassPathResource classPathResource = new ClassPathResource("state/hierarchy.json");
FileWriter writer=new FileWriter(new File(classPathResource.getURL().getFile()));