항아리 내에 구성 파일을 패키지화해야합니다. 구성 파일은 jar 파일의 루트 아래에 있습니다.항아리 내에서 파일로드
이Caused by: java.lang.IllegalArgumentException: URI is not hierarchical at java.io.File.(Unknown Source)
File url = new File(MyClass.class.getClassLoader().getResource("my.conf").toURI());
보정 (항아리의 루트와 동일)의 루트와 함께 하나 개의 폴더에있는 파일이어야하기 만하면됩니다
이를 사용하십시오 파일이 발견되었지만 병 안에 있기 때문에 URI가 계층 적 오류가 아닙니다 – user217631
스택 추적을 게시합니다 –
다음 오류는 "스레드"주 "java.lang.IllegalArgumentException : URI가 계층 구조가 아닌 예외"로 표시되어야합니다. – hiropon