Vreau să includ textul fișier în directorul de resurse pentru fișierul Jar. Aici este minimă exemplu:
import java.io.File;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Main main = new Main();
main.readFile( "test.txt" );
}
public void readFile(String fileName){
File file = new File( getClass().getResource( fileName ).getPath() );
try{
Scanner scanner = new Scanner( file );
while ( scanner.hasNextLine() ){
System.out.println( scanner.nextLine() );
}
}catch (Exception e){
System.out.println( e );
}
}
}
Aici este ceea ce este în test.txt fișier:
hello
world
Acesta este modul în proiectul meu arata ca:
Eu pot rula codul cu succes. Modul în care am generat Borcan este după cum urmează:
L-am adaugat deja resurse folder făcând clic pe simbolul"+". Cu toate acestea, atunci când eu numesc generat fișier Jar, este încă proteste FileNotFoundException.
Orice sugestii?