Estoy tratando de encontrar un camino hacia un Recurso, pero no he tenido suerte.
Esto funciona (tanto en IDE como con JAR) pero de esta manera no puedo obtener una ruta a un archivo, solo el contenido del archivo:
ClassLoader classLoader = getClass().getClassLoader();
PrintInputStream(classLoader.getResourceAsStream("config/netclient.p"));
Si hago esto:
ClassLoader classLoader = getClass().getClassLoader();
File file = new File(classLoader.getResource("config/netclient.p").getFile());
El resultado es:
java.io.FileNotFoundException: file:/path/to/jarfile/bot.jar!/config/netclient.p (No such file or directory)
¿Hay alguna manera de obtener una ruta a un archivo de recursos?