1. 해당 자르파일이 있는 곳으로 이동 합니다.
2. jar -uf "자르명" 교체될 클래스의 위치 및 이름을 입력 합니다(띄어 쓰기에 유의해야 합니다)
- 파일이 1개면 : jar -uf 파일이름.jar 경로/교체파일.확장자
- 파일+디렉토리로 되어 있다면 : jar -uf 파일이름.jar 경로/ : 여러개의 파일이 있는 경우
3. 여기서 교체할 파일은 jar의 교체할 위치랑 같아야 합니다.
1) 만약 Jar파일에서 com.test.Main.class를 교체한다고 하면,
2) 실제로 운영체제에서 com/test/ 디렉토리가 존재해야 하고
3) 해당 디렉토리 내부에 Main.class파일이 실제로 있어야 합니다.
4) 파일을 교체하려면 com디렉토리 만들고, com 내부로 이동해서 test 디렉토리 만들고, test 내부로 이동해서
5) Main.class파일을 옮겨놔야 합니다.
4. 즉, 파일을 교체하려면 해당 디렉토리를 실.제.로.만.들.고 나서 파일을 위치시킨 뒤에 명령어를 입력해야 하며 만약에 경로를 절대경로로 주게 된 다면 운영체제의 최상위 경로에서부터 디렉토리 탐색을 시작하므로 가급적 상대 경로를 입력 해 주도록 합니다!
궁금한점 또는 틀린 부분은 언제든 연락 주세요!
반응형
'Java(자바)' 카테고리의 다른 글
JAVA sftp 파일전송, 자바 sftp 파일전송 (JSch 파일전송) (2) | 2019.12.13 |
---|---|
Java CSV 한글 깨짐, Java make csv file, 자바 CSV 파일 깨짐 (2) | 2019.11.11 |
Java Jsch를 활용하여 파일 다운로드(Jsch sftp, Jsch download file) (0) | 2019.10.23 |
테스트용 SSL 톰캣 적용기 (SSL Tomcat, OpenSSL) (12) | 2019.10.14 |
JAVA 반복문 속도 테스트(Java loop speed test, Java stream 속도) (2) | 2019.09.20 |
* 위 에니메이션은 Html의 캔버스(canvas)기반으로 동작하는 기능 입니다. Html 캔버스 튜토리얼 도 한번 살펴보세요~ :)
* 직접 만든 Html 캔버스 애니메이션 도 한번 살펴보세요~ :)
댓글