반응형

에러 27

[JAVA Error] 이클립스 pull 에러 checkout conflict with files : ~

에러 발생 원인 - 위 에러는 여러 환경에서 작업을 하거나, 협업을 하면서 발생할 수 있다. (대개 git 으로 pull 하는 과정에서 많이 일어난다. - 사용자가 commit 을 하기 전에 pull을 받아 로컬을 업데이트 하지 않았거나, pull 을 받을 때 이미 HEAD와 소스가 다를 때 주로 발생한다 (Repository HEAD 상황과 나의 로컬 상황이 달라서 발생) - 정리하자면, 파일의 소스가 충돌이 일어난다는 것이다. 에러 확인 방법 pull 을 실행할 때, 'Checkout conflict with files : ~~~ (file 경로)' 라는 경고 문구가 뜬다 그러면 에러 로그를 클릭하여 어디 부분에 에러가 났는지 확인하면 된다. 해결 방법 - 해결 방법은 대개 두가지로 나뉜다. 1. M..

[Java Error] Invalid character found in method name. HTTP method names must be tokens

에러 발생 이유 위 Exception 은 HTTPS 의 사용이 어려운 클라이언트의 엔드포인트로부터 HTTPS 실행 요청이 들어왔을 경우 발생할 수 있는 예외이다. 해결 방법 나의 경우에는 https:// 를 http:// 로 고쳤더니 해결이 되었다. https:// 였을 경우 http:// 고친 이후 자세한 사항은 아래 링크를 통해 확인하면 된다. 참고 링크 stackoverflow.com/questions/42218237/tomcat-java-lang-illegalargumentexception-invalid-character-found-in-method-na Tomcat: java.lang.IllegalArgumentException: Invalid character found in method na..

[Django Error] No changes detected

에러 발생 이유 django 에서 이미 migration을 한 상태에서 다시 migration 을 했을 경우에 발생한다. 즉, 연동된 db 에서 변경된 부분이 없을 때 발생한다. 해결방법 1. setting.py 의 INSTALLED_APPS 에 들어가서 생성한 장고 프로젝트를 기입한다 (INSTALLED_APPS 에 사전에 기입하지 않았을 경우) INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', '생성한 장고 프로젝트' ] 2. 그 ..

Back End/Django 2020.10.30

[Spring Error] Could not delete/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/appname/WEB-INF/lib. May be locked by another process

해당 에러는 로그 파일이 많이 쌓여서 clean을 아무리해도 제대로 스프링/이클립스가 실행되지 않아 발생했었다. tomcat 에러인데, 톰켓을 clean, tomcat directory clean 을 해도 에러가 실행되지 않을 경우에 아래 링크를 참고하여 ./metadata/.plugins/org.eclipse.wst.server.core/tmp0 경로의 tmp0 폴더를 삭제해준 후, clean, tomcat directory clean을 다시 실행하면 될것 같다 자세한 사항은 아래 링크를 참고하여 추후에 다시 하도록 하자 참고링크 gabrielyj.tistory.com/174 [스프링/에러]Could not delete /.metadata/.plugins/org.eclipse.wst.server.cor..

[Spring error] : tomcat the requested resource is not available. http status 404

이번에는 스프링 톰캣에서 에러가 났었다. 경로가 맞지 않거나 한개의 톰캣에 여러개의 경로가 연결이 되어 있을 경우에 발생하는 에러인 듯 하다. 우선, 아래의 링크를 참고하여 조치를 취했더니 정상적으로 다시 실행이 되었다. 참고 링크 https://okky.kr/article/71323 OKKY | 이클립스-톰캣 404에러 초보라서 아직 뭐가 뭔지 잘 모르겠네요 검색해서 이것저것 만져봐도 잘 안되고 이클립스로 플러그인깔고 JSP파일을 테스트해보려 했는데 안되네요 톰캣도 잘뜨는데 실행하면 다음과 같은 에러 okky.kr

Linux error : Another app is currently holding the yum lock; 에러

리눅스 서버에서 yum install 및 remove 를 하는 경우 종종 아래 의 메시지가 나온다.. Another app is currently holding the yum lock; 그리고 계속 같은 말만 반복... 이럴 경우에는 이 명령어를 사용한다 [root@node1 ~]#rm -rf /var/run/yum.pid 해결이 가능하다 아래 링크를 통해 해결할 수 있다. https://tisiphone.tistory.com/230 [YUM] Another app is currently holding the yum lock; 에러발생 시 조치방법 [YUM] Another app is currently holding the yum lock; 에러발생 시 조치방법 리눅스 서버에서 yum update 및 i..

Linux Error : '\r': command not found

해당 에러의 경우에는 쉘 스크립트를 실행할 때 발생할 수 있는 에러이다. 보통 쉘스크립트의 경우에는 리눅스의 bash 에디트 등을 사용해서 작성을 하지만.. 편의를 위해서 윈도우의 sublime text 등을 사용해서 작성하는 경우도 종종 있다고 한다. 이럴 때 발생하기 쉬운데.. 이를 해결하기 위해서 아래 링크를 참고해서 명령어를 써주면 좋다 $sed -i -e 's/\r$//' test.sh(만들었던 shell script 파일 이름 기입) 참고 링크 https://wrjeoung.tistory.com/34 [Linux] 윈도우 작성파일 리눅스에서 에러나는 경우 '\r': command not found Windows 에서 작성한 파일 리눅스에서 에러가 발생하는 경우 에러 메시지 '\r': comma..

linux error : Cannot find a valid baseurl for repo: base/7/x86_64”

pssh 를 이용하여 java 를 설치하려고 봤더니 자꾸 이런 에러가 나타나서 봤더니... 해당 에러는 주로 yum 을 사용할 때 나타나는 에러이다.. 잘 나타나지는 않지만.. 간혹 새로 리눅스를 설치했을 때 Cent OS 계열의 리눅스에서 나타나는 애러라고 한다.. 위 에러가 나타났을 때, yum repo를 확인 할 경우 아래 이미지와 같이 나타날 것이다. 위 에러는 yum 이 base repository 에 접속 할수 없을 때 나타나는 에러이다. 위 에러가 나타나는 경우는 두가지이다 1. 네트워크 이슈 2. yum repository에서 실행되는 configuration file 에 base URL 의 문제 인데.. 처음에 DNS 서버를 잘못 설정하면 YUM 관련 에러가 나타날 수 있다. 거의 네트워..

프로젝트 주의 사항4: cloudera 설치 후 발생할 수 있는 문제들 정리2 - 서버연결문제 / NTP clock offset 문제

서버 연결 문제 보통 클라우데라의 경우에는 5~10분정도 기다려야 로그인 창이 뜨긴한다.. 왜 그런지는 모르겠지만.. 하지만 10분이 지났는데도 안되면.. 리눅스 서버 내에 깔려 있는 클라우데라가 문제가 있을 수 있으므로 다시 시작해 주는 것이 좋다 1. systemctl stop cloudera-scm-agent - 노드 1에서 실행(cloudera 가 깔려 있는 노드!!) 2. pscp -h ~/hosts.txt systemctl stop cloudera-scm-agent -> 여기서 pscp 는 연결된 다른 가상환경의 노드들에게 같은 명령어를 뿌리게 해주는 리눅스만의 명령어 -> 모든 서버의 cloudera-scm-agent 들을 전부 꺼준다 3. systemctl stop cloudera-scm-..

python error: do_this( ) takes 1 positional argument but 15 were given

해당 에러는 파이썬에서 나타나는 전달된 인자 갯수와 관련된 에러타입이다 함수는 위치 인자를 1개 취하는데, 이 개수보다 많은 인자가 위치 인자로 전달되었거나, 특정하게 지정되지 않은 인자가 전달되지 않았을 때 나타나는 에러이다. 이 상황은 주로 2가지 상황에서 나타나는 것 같은데.. 첫번째는 class 함수에 self 가 들어가지 않았을 때 위 첫번재 에러의 경우에는 아직 코드로 구현을 하지 않아서 . 나중에 참고하기 위해 링크를 남겨둔다 https://stackoverflow.com/questions/23944657/typeerror-method-takes-1-positional-argument-but-2-were-given TypeError: method() takes 1 positional argu..

반응형