Error (17) 썸네일형 리스트형 [자바 Error] Address already in use: JVM_Bind Address already in use: JVM_Bind 자바 클래스 파일을 실행하는데 오류가 발생했다.// 클래스 파일에서 15000번 포트 사용 중인 예시ServerSocket server = new ServerSocket(15000); 서버단 개발하는데 지정한 포트 = 주소가 이미 사용 중이라는 에러이기 때문에 먼저 15000번 포트 확인이 필요하다. 1. 관리자모드로 cmd창 열고 현재 사용중인 포트와 PID 확인netstat -ano | findstr "15000" 2. 해당 포트를 사용 중인 PID 종료taskkill /f /pid 17688 3. 서버 재시작 [오라클 Error] ORA-12505, TNS:listener does not currently know of SID given in connect descriptor ORA-12505, TNS:listener does not currently know of SID given in connect descriptor대충 리스너가 연결 정보에 기입한 SID를 모른다는 뜻 내 로컬 데이터베이스는 인스턴스1과 인스턴스2 총 2개로 구성되어 있다. 불과 몇 시간 전까지 잘 돌아가던 디비가 접속이 안 되는 문제가 발생했다. 대체 왜? ✅ 원인며칠 전에 외부에서 내 로컬 DB 접속하려고 오라클 접속 정의 파일인 tnsnames.ora 파일과 listener.ora 내부의 아이피를 수정하고, 방화벽에 oracle 포트 허용 정책을 추가했었다. 테스트 후 원복하는 걸 까먹고 그대로 사용을 잘 했는데 오늘 아침 오라클 연결이 안 되고 SID가 없다는 에러 메시지가 떴다. 그래서 SID .. ORA-28000: 계정이 잠금되었습니다 / 오라클 system 계정 잠금 해제 ORA-28000: 계정이 잠금되었습니다 인스턴스를 하나 더 만들고 system 계정으로 로그인 하려는데 계정이 잠금되었다는 에러가 발생했다. cmd창 1) system과 sys의 비밀번호를 변경2) sys계정(sysdba)으로 접속해서 system 계정 잠금 해제3) 바꾼 비밀번호로 system 계정 접속해서 확인 C:\Windows\System32>sqlplus /nologSQL*Plus: Release 11.2.0.1.0 Production on 금 5월 10 14:55:32 2024Copyright (c) 1982, 2010, Oracle. All rights reserved.SQL> conn /as sysdba연결되었습니다.SQL> alter user system identified by 1.. [오라클 Error] [INS-32025] 선택한 설치가 제공된 Oracle 홈에 이미 설치된 소프트웨어와 충돌합니다. [INS-32025] 선택한 설치가 제공된 Oracle 홈에 이미 설치된 소프트웨어와 충돌합니다. [INS-32025] The chosen installation conflicts with software already installed in the given Oracle home ✅ 원인 오라클11g를 설치하다가 중단하고 오라클XE11g를 삭제하고 돌아왔는데 설치가 이어서 진행이 안 된다. 설치가 완벽하게 된 게 아니라 Universal installer > deinstall 어쩌구 삭제 역시 안 되는 상황.. 오라클 재설치 쉽지 않다. ✅ 해결 아래 링크 참고해서 진행https://dba-story.blogspot.com/2014/04/ins-32025-chosen-installation-c.. [톰캣 Error] org.springsource.loaded.agent.Watcher determineChangesSince Illegal access: this web application instance has been stopped already. Could not load [~]. The following stack trace is thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access. java.lang.IllegalStateException: Illegal access: this web application instance has been stopped already. Could not load [~]. The following stack trace is thrown for deb.. [톰캣 Error] java.lang.NoClassDefFoundError: org/apache/logging/log4j/util/StackLocatorUtil java.lang.NoClassDefFoundError: org/apache/logging/log4j/util/StackLocatorUtil ✅ 원인NoClassDefFoundError 에러 : 컴파일 시점에 존재했던 클래스가 런타임에 존재하지 않으면 발생하는 에러클래스나 외부 라이브러리(jar) log4j의 ' StackLocatorUtil ' 파일을 못 찾고 있는 상황이다.분명 다 들어가있는 게 보이는데 왜 못 찾는다는 걸까... ✅ 해결 1pom.xml에서 log4j 버전을 낮추기 해결! (2.8.2 -> 2.15.0 변경) ✅ 해결 2server.xml 수정서버 HTTP/1.1 포트 8080을 8004로 변경 [톰캣 Error] 심각: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener 심각: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener ✅ 원인was 소스가 import 되지 않아서 발생한 에러라이브러리에 server runtime이 추가되지 않아서 발생함 ✅ 해결프로젝트 우클릭 > Properties > Java Build Path Add Library > Server Runtime Apache Tomcat v8.0 선택 > Finish [톰캣 Error] Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[]] 또는 java.lang.NoClassDefFoundError: org/apache/logging/log4j/util/StackLocatorUtil 에러Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[]]또는java.lang.NoClassDefFoundError: org/apache/logging/log4j/util/StackLocatorUtil ✅ 원인Maven 빌드 후 WAS, Tomcat 실행 시에 발생하는 에러 ✅ 해결톰캣 서버 우클릭 clean 선택 이전 1 2 3 다음