내 Eclipse 프로젝트에 "resources"라는 폴더가 있습니다. 원본 폴더로 사용됩니다. Eclipse에서 컴파일 된 모든 것이 잘 작동합니다. 우분투에서 실행하려고했기 때문에 실행 가능한 항아리로 내보내고 실행하려고했지만 FileNotFound 예외가 발생했습니다. JAR 내부의 파일 구조를 검사했는데 내부에 있어야하는 "리소스"폴더가 없습니다. 나는 또한 jar로 리소스 폴더 내보내기
InputStream in = getClass().getClassLoader().getResourceAsStream("/resources/hotkeys.ini");
을 시도
File file = new File("resources/hotkeys.ini");
로 파일에 액세스하고있어하지만 내가 널했다.
Eclipse가 jar와 함께 폴더를 내보내도록 강제하는 방법은 무엇입니까?
http://i.imgur.com/S7opn57.jpg 확실합니다. –