मैं शामिल करना चाहते हैं पाठ फ़ाइल में संसाधन फ़ोल्डर के लिए जार फ़ाइल है । यहाँ कम से कम उदाहरण के लिए:
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 );
}
}
}
यहाँ है क्या में test.txt फ़ाइल:
hello
world
यह मेरी परियोजना की तरह दिखता है:
मैं चला सकते हैं कोड सफलतापूर्वक । जिस तरह से मैं उत्पन्न जार के रूप में निम्नानुसार है:
मैं पहले से ही जोड़ा गया संसाधन फ़ोल्डर क्लिक करके "+" का प्रतीक है । हालांकि, जब मैं कॉल उत्पन्न जार फ़ाइल है, यह अभी भी शिकायत FileNotFoundException.
किसी भी सुझाव है?