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
'언어 > JAVA' 카테고리의 다른 글
[spring - swagger] springdoc-openapi를 이용한 스프링 부트 3 스웨거 간단 적용 (0) | 2024.04.18 |
---|---|
[spring web] jar 실행시 프로파일 선택 (0) | 2022.04.21 |
[java] sftp (SSHJ) 접속 파일 업로드 sample (0) | 2021.07.18 |
[java] sftp (SSHJ) 접속 파일 다운로드 sample (0) | 2021.07.18 |
[windows 10] 자바 설치 및 환경설정 java8 (0) | 2019.12.03 |