.cfg
파일에서 일부 구성 매개 변수를 입력 받아 .cfg
파일에서 가져온 값을 기반으로 출력 파일 .txt
을 생성하는 작은 프로그램을 개발했습니다..cfg 파일을 읽고 텍스트 파일을 생성하는 JAR 파일
프로그램이 Eclipse에서 완벽하게 실행되는 동안이 프로그램의 JAR 파일을 만들고 실행하려고하면 NullPointerException 오류가 발생합니다. 내 이해에서 JAR을 내부 파일에 액세스하거나 필요한 정보 (이 경우에는 .cfg
파일)를 외부에서 수신하려고 시도해야합니다. JAR 파일 옆에 자원 폴더를 작성하십시오.
여기 많은 관련 질문을 검색했지만 입력 파일에 액세스하고 출력 파일을 생성 할 수있는 JAR 파일을 생성하는 최적의 방법이 있는지 혼란 스럽습니다. 이를 달성하기 위해 코드를 수정해야합니까 아니면 다른 방법이 있습니까?
레코드의 경우 파일에 액세스하여 생성하려면 FileReader
및 FileWriter
을 사용합니다.
를 클래스 로더를 사용한다 '.cfg' 파일은 JAR 밖에있었습니다. Windows로 전환하면 JAR이 잘 작동하므로 다른 OS에 익숙하지 않은 것이 문제였습니다. –