반응형 Project24 [Swagger] Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled. 에러 해결 방법 ⚠️ 오류Swagger 설정 후, 아무리 봐도 에러가 발생할 만한 코드가 없는데 서버 실행 시 오류가 발생했다.👀 해결 방법1. Edit Configurations 클릭2. Modify options 클릭3. Enable debug output 클릭 후 OK하면 분명 된댔는데.. 안된다...😂⚠️ 2차 오류 발생콘솔창에서 CONDITIONS EVALUATION REPORT 밑에 Negative matches, java.lang.TypeNotPresentException: Type javax.servlet.http.HttpServletRequest not present 등의 긴 오류 메시지가 나타났다.❓ 문제점Spring Boot의 버전이 3 이상일 경우 Swagger가 정상적으로 작동하지 않을 수 있.. 2025. 1. 22. [JUnit] 'jasypt.encryptor.password' in value "${jasypt.encryptor.password}" 에러 해결 방법 +Java HotSpot(TM) 64-Bit Server VM warning 경고 ⚠️ 오류Jasypt의 Secret Key를 VM Options에 추가해놓은 게 Test 환경에서는 읽히지 않아 오류가 발생했다.오류 내용Failed to bind properties under 'spring.datasource.password' to java.lang.String:Reason: java.lang.IllegalArgumentException: Could not resolve placeholder'jasypt.encryptor.password' in value "${jasypt.encryptor.password}"Action:Update your application's configuration✅ 해결 방법Test 환경 변수에 자십트 비밀키 추가💡 결과정상적으로 테스트가 실행되었다!❓ 경.. 2025. 1. 21. [VSCode] ***.java is a non-project file / Main method not found in the file 오류 해결 방법 ⚠️ 오류 내용모든 java 파일에 저렇게 맨 위의 package 쪽에 노란 줄이 생기면서OOO.java is a non-project file, only syntax errors are reported 경고가 뜬다.Run Java를 실행하면 우측 하단에 아래같은 오류가 발생하고 서버 실행이 되지 않는다.Error: Main method not found in the file, please define the main method as: public static void main(String[] args)🔍 문제나는 build.gralde에 오타가 있었다.저기 runtimeONly 'N' 대문자 보이시나요? 저게 문제였습니다.💡 해결 방법오타 수정 후 Ctrl + Shift + p 를 눌러 Comma.. 2025. 1. 21. [MariaDB] 윈도우 Access denied for user '***'@'localhost' (using password: yes) - 마리아DB 에러 해결 방법 ⚠️ 오류 내용HeidiSQL 세션 관리자에서 신규 세션 생성 후 열기를 시도했을 때,Access denied for user '사용자이름'@'localhost' (using password: YES) 오류 발생💡 해결 방법cmd 관리자 권한으로 실행mysql -uroot -p 명령어 실행 후 패스워드 입력'mysql'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다. 라는 오류가 발생한다면,MariaDB가 설치된 디렉터리로 이동하여 mysql 명령어를 실행하면 된다.(PATH 환경 변수에 mysql이 설정되지 않은 경우 발생하는 오류)* MariaDB 기본 설치 경로: C:\Program Files\MariaDB XX.X\bin (XX.X는 MariaDB의 버전 번.. 2025. 1. 21. [MariaDB] MariaDB 설치 시 TCP 포트번호 3306 중복문제 해결방법 ❓ 문제위 화면에서 Next를 누르면 TCP Port가 이미 사용중이라며 다음 단계로 넘어가지 않는다.💡 해결방법Win + R 실행 > perfmon.exe /res 입력리소스 모니터 > 네트워크 > 수신 대기 포트 > 포트번호가 3306인 포트의 PID 확인하여 메모cmd 관리자 권한으로 실행taskkill /F /PID [2번에서 메모해둔 PID 번호] 명령어 입력끝 ! 다시 설치하면 정상적으로 진행된다.Referenceshttps://velog.io/@haenyy3153/MariaDB-%EC%84%A4%EC%B9%98-%EC%8B%9C-TCP-Port-3306-%EC%A4%91%EB%B3%B5-%EB%AC%B8%EC%A0%9C-%ED%95%B4%EA%B2%B0%ED%95%98%EA%B8%B0htt.. 2025. 1. 21. [GitHub] GitHubFlow 방식의 Pull&Push부터 PR 생성까지 실제 과정 정리 💡 터미널 명령어를 통한 과정 요약📌 기본적인 GitHubFlow 방식의 pull & push 과정git add * > git commit > git pull upstream dev > git push origin main > 깃허브 PR 생성 dev 브랜치로 보내기+ 커밋 없이 pull만 받고 싶을 때git stash > git pull upstream dev > git stash pop+ 커밋 없이 pull 받은 후 commit까지하고 싶을 때git stash > git pull upstream dev > git stash pop > git add * > git commit > git pull upstream dev > git push origin main > 깃허브 PR 생성📌 GitHubFl.. 2025. 1. 21. 이전 1 2 3 4 다음