일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 스프링
- Spring
- DataGridView
- design pattern
- springboot
- Java
- 마이바티스
- Winform
- 리팩토링
- 코틀린
- 쿠버네티스
- kubernetes
- docker
- AWS
- mybatis
- Spring Boot
- 리액트
- 스프링부트
- Python
- git
- 자바
- react
- c#
- 도커
- github
- machine-learning
- VOA
- MySQL
- Kotlin
- 파이썬
- Today
- Total
목록컴퓨터 관련/서버 정보 (18)
보뇨 다이어리
리눅스상에서 ls -al 을 할경우에 좌측에 -rwr--w--w 막 뭐 이런식으로 나타나있는게 있는게 그걸 본인은 어렴풋이 알고있었는데 걍 쓸데없는거라고 생각하고 무시하다가 오늘 이거때문에 창피한 일이 있어서 글을 올릴려구합니다 :) 현재 제 디렉토리에서 쉘 스크립트 파일이 있는데 실행권한을 안준상태라서 그냥 단순히 실행시킬때 예를 들어 run_server.sh 이렇게 실행을 못함. 즉 할려면 sh server.sh 이렇게 해야하는데 이건 최초에 sh 부분이 쉘을 실행시켜서 server.sh 쪽을 받고 하는것이기 때문에 시간을 오래 끌어먹음 그리고 요즘시대에는 이렇게 안함!! 자세히 보면 위에 있는 사진에 나와있는 -rw-r--r-- 하고는 차이가 있음. 여기서 실행권한을 바꾸는것은...3 문자씩 나누면..
이것때문에 일주일동안 진짜 *고생을 한거같은데...오늘은 짧게 정리만 하겠슴다!bash 쉘로 jar 파일을 실행시킬려고하는데 자꾸 기본클래스를 찾을수없다 아니면 NoClassdefFoundError 하면서 오류만 뜨더라군요여기서 무식하게 계속 해서 시간만 날리는꼴이 되어버렸는데 간단하게 정리만하면 문제를 해결할수있습니다! 우선 첫번째 기본클래스를 찾을수없다라는것은 클래스패스를 지정해주지않아서 기본클래스를 아예 찾을수가 없다 라는 말이죠? 그러니 지정해주면 되는거고 두번째 NoClassdefFoundError 는 저와 같이 한 jar 파일에 여러 라이브러리를 참조해야만할때 참조할수없기때문에 저런 오류메시지를 띄우는것입니다. 해결하기 위해선 네 바로 그렇습니다. 이것또한 클래스패스로 지정해주면 되는거에요!!..