java.util.Properties
클래스를 사용하여 파일에 설정을 저장하는 응용 프로그램이 있습니다. 나는 파일이 방법을로드 :명령 줄에서 .jar을 실행할 때 액세스 할 수 없습니다.
props.load(new FileInputStream("c2c_stngs.prop"));
모든 또한, IDE에서 잘 작동 구축 및 .jar 파일을 더블 클릭 한 후 작동합니다. 나는이 같은 명령 줄에서 실행하려고 할 때
는 내 문제는 시작합니다
java -jar c:\Works\project.jar
그것은 오류가 발생합니다 :
java.io.FileNotFoundException: c2c_stngs.prop (The system cannot find the file specified)
내가 같은 폴더에
c2c_stngs.prop
파일이 있습니다. jar 파일. 또한 관리자로
cmd
을 실행하려고했지만 여전히 동일합니다.
속성이 일정하게 유지되거나 사용자 (또는 응용 프로그램)가 편집 할 수 있습니까? 또한 [이 답변] (http://stackoverflow.com/questions/5052311/how-can-a-java-program-use-files-inside-the-jar-for-read-and-write/5052359#5052359)을 참조하십시오.)를 사용하여 편집 가능한 속성을 사용하는 것이 좋습니다. –