리소스 파일의 클래스 경로를 설정하는 방법을 찾았습니다. JAR을 실행하기 위해 배치 파일을 사용하고 있습니다. 의 GUI는 데이터 폴더에서 데이터베이스를 인식하지 못합니다 나는이배치 파일을 사용하여 jar 파일 실행
echo off
cd..
set BASEDIR=E:\SampleSourceCode
java -Dfile.encoding=UTF-8 -cp %BASEDIR%\lib\*;%BASEDIR%\data\;%BASEDIR%\resources\ com.example.main.Main
같은 경로를 설정하지만 자원 폴더의 내용을 변경 할 때 지금 (특성 파일). 어떻게해야합니까?
Q를 :
감사 응답 Paulsm4에 대한 변경 아무것도. 하지만 내가 말했듯이, 외부 속성 파일을 변경하면. 내 GUI에 반영되지만, 이제 GUI가 다른 파일을 인식하지 못합니다. 나는 대본에서 무엇이든 놓친 적이 있습니까? 또는 배치 파일이 외부 파일의 업데이트를 인식하고 JAR을 업데이트하기위한 명령이 있습니까? – Misty
개발 환경에 있고 외부 파일 변경에 대한 응답으로 .jar를 업데이트해야하는 경우 "ant"가 필요합니다. http://ant.apache.org/manual/tutorial-HelloWorldWithAnt.html – paulsm4