Hippopotoman :
내가 만드는 중이라서 프로그램에서, 나는 그것을 함께 배치 폴더에 액세스 이미지가 필요합니다. 나는 이클립스를 실행하면 프로그램은 잘 작동하지만, 나는 .jar 파일로 내보낼 때, 제대로 폴더의 위치를 확인하지 않습니다.
File roomF = new File("Assets/Rooms/1/0.png");
IDE에서, roomF
정확한 위치를 참조 :
C : \ 사용자 \ [사용자 이름] \ 바탕 화면 \ 이클립스 자바 \ [프로젝트 이름] \ 자산 \ 방 \ 1 \ 0.png
그러나, .jar 파일에서,이를 말합니다 :
C : \ 사용자 \ [사용자 이름] \ 자산 \ 방 \ 1 \ 0.png.
나는이 문제를 어떻게 해결할 수 있습니까?
디오 엔드 레데 :
당신은 당신의 JAR 또는 작업하기 위해 로컬 경로를 필요 종속의 자원 밖에 안됩니다. 프로젝트에 리소스 폴더를 만들고 거기에서 파일을로드합니다.