CLI 환경에서 컴파일 및 실행 할 경우 자동 스크립트 간혹 리눅스 환경에서 명령줄로 컴파일 및 실행 테스트를 해야하는 경우가 있다. 이경우에 기본적으로 클래스 패스에 해당 클래스파일의 메인 패키지가 포함된 경로와 참조하는 라이브러리를 클래스패스로 선언 해야 하는 경우가 상당히 많지만 통상적으로 컴파일이된 결과 폴더와 라이브러리가 들어있는 폴더의 구조가 상당 부분 비슷하니 아래와 같은 형식으로 맞춘뒤 클래스 파일명과 패키지만 교체해서 사용할 수 있게 하였다. compile.sh > PACKAGE_PATH 안의 내용만 변경 하면 동작한다. #!/bin/bash # init script FileName=${0##*/} # with file extension. ex) filename.sh FileNameWithoutExtension=${FileName%.*} # .. 더보기 이전 1 2 3 4 5 6 ··· 62 다음