java - Reading text file from outside a JAR file? -


i able read , alter text file whilst in eclipse, when exported "runnable jar" no longer works, seems me relative path inside jar, not jar.

bufferedreader bufferedreader = new bufferedreader(new filereader("relative path")); 

i want if export program program.jar, , have file.txt in same folder program.jar, opens file.txt if relative path set.

thanks help.

you can fetch directory of .jar file according solution of this answer , make file accesses relative directory.

beware of warning concerning loading class non-file location!


Comments