0

Java 코드에 testrules.drl 파일을 포함하려고하지만 NullPointerException을 계속 제공합니다. 상대 경로가 올바르게 선언 되었습니까?Java에서 상대 경로를 얻는 방법

enter image description here

+0

을 할 수 사용해보십시오 : 아래

private static String DRL_FILE = "/src/main/resources/rules/testrules.drl"; ... Reader reader = new InputStreamReader(Main.class.getResourceAsStream(DRL_FILE)); //this gives a NullPointeException 

이미지입니다 .... 나는 절대 경로로 시도하지만, 난 여전히 같은 오류가 우리가 볼 스택 추적을 제공합니까? – CodeChimp

+0

@RomanVottner - Roman Vottner가 맞습니다!/src/main/resources를 지정할 필요가 없습니다. /rules/filename.drl이 작동합니다! 감사 – user3092075

답변

0

그냥이

new InputStreamReader("src/main/resources/rules/testrules.drl"); 
관련 문제