여기에 도움이 필요합니다. 내 리소스 폴더에 응용 프로그램의 런타임 중에 유용하고 정적 인 파일이 거의 없지만 더 많은 데이터를 추가/제거해야하는 경우 파일 중 하나는 사용자에 종속적입니다. 그래서, 아래와 같이 내 pom.xml 파일에서 자원 폴더에서이 파일을 제외 : -Maven의 POM.xml 리소스 폴더에서 제외 된 파일을 읽는 방법
<excludes>
<exclude>**/inputdata.csv</exclude>
</excludes>
그래서, 이제 JAR 파일 받는다는가 생성,이 파일이 해당 JAR 파일의 일부가 아닙니다. 이클립스에서이 프로그램을 실행할 때 이클립스는 여전히 리소스 폴더에 있으므로이 리소스 파일을 계속 읽는다. 그러나 JAR 파일은 어디에서나이 파일을 찾을 수 없으므로 실행되지 않습니다.
여기 내 문제가 있습니다.이 파일을 저장하면 Eclipse가 평소와 같이 실행되며 JAR 파일도 JAR 파일 외부에 남아있어 필요할 때마다 편집 할 수 있습니다.
이클립스도이 jar 파일을 실행한다는 의미는 무엇입니까? – khmarbaise