언어/JAVA
[java] classpath 콘솔 실행 라이브러리 추가
미도리이로
2021. 7. 25. 19:27
java 클래스 파일 배포 후 command에서 실행하기
java -classpath "classPathA:classPathB:./lib/*" JavaTest
실행시 jar를 *.jar로 넣어주면 전부 될지 알았지만
java.lang.NoClassDefFoundError
가 표시되면서 실행이 되지 않음
정확하게 파일명을 입력해주거나
확장자를 입력하지 않고 *
를 classpath를 준 경우 실행가능 했음
java -classpath ".:./lib/*" ftp.FTPDownloadFileDemo
classpath = cp로 대체해서 사용 가능함
java -cp ".:./lib/*" ftp.FTPDownloadFileDemo
운영 체제별 classpath 추가
linux :
java -classpath ".:./lib/*" ftp.FTPDownloadFileDemo
windows ;
java -classpath ".;./lib/*" ftp.FTPDownloadFileDemo