[troubleShooting, Gmail] Gmail SMTP "AuthenticationFailedException: 535-5.7.8 Username and Password not accepted"
Project/(공통)troubleshooting2023. 5. 28. 14:42[troubleShooting, Gmail] Gmail SMTP "AuthenticationFailedException: 535-5.7.8 Username and Password not accepted"

Gmail SMTP "AuthenticationFailedException: 535-5.7.8 Username and Password not accepted" 💡 Google에서 2022년 5월 이후 Google 계정에 대한 “보안 수준이 맞은 앱 엑세스”를 허용하지 않기 때문에 발생한 이슈 에러 코드 핵심 요점 메일 발송을 위한 g-mail계정의 보안탭에서 2단계 인증을 실행한 후, 앱 비밀번호를 생성하고 해당 비밀번호를 기존에 입력해두었던 비밀번호와 교체하면 해결됨 (https://support.google.com/a/answer/3726730?hl=ko) 해결 방안 //application.yml mail: host: smtp.gmail.com port: 587 username: [g-mail아이디..

Project/(공통)troubleshooting2023. 5. 28. 14:38[troubleShooting, JAVA] method replaceAll in class String cannot be applied to given types; return my_string.replaceAll(letter);

method replaceAll in class String cannot be applied to given types; return my_string.replaceAll(letter); 💡 JAVA에서 String의 replace, replaceAll 함수의 경우, 매개변수로 ([String] 탐색할 요소, [String] 치환할 요소)를 주어줘야 하는데, 치환할 요소를 주지 않았기 때문에 발생한 이슈 에러 코드 /Solution.java:3: error: method replaceAll in class String cannot be applied to given types; return my_string.replaceAll(letter); ^ required: String,String found: S..

Project/(공통)troubleshooting2023. 5. 28. 14:37[troubleShooting, JAVA] optionaldouble cannot be converted to double

optionaldouble cannot be converted to double 💡 자바의 Stream 에서 optional 때문에 발생한 이슈 에러 코드 import java.util.Arrays; class Solution { public double solution(int[] numbers) { return Arrays.stream(numbers).average(); } } /Solution.java:10: error: incompatible types: OptionalDouble cannot be converted to double return Arrays.stream(numbers).average(); ^ 1 error 핵심 요점 stream연산에서 반환한 값이 null일 수 있는 optiona..

Project/(공통)troubleshooting2023. 5. 28. 14:36[troubleShooting, JAVA] bad operand types for binary operator

bad operand types for binary operator 💡 논리 연산자 사용 시 비교 대상 값이 이상하기 때문에 발생한 이슈 에러 코드 /Solution.java:3: error: bad operand types for binary operator '

[troubleshooting] react 렌더링이 2번 발생하는 에러
Project/(공통)troubleshooting2022. 11. 17. 21:23[troubleshooting] react 렌더링이 2번 발생하는 에러

1. 상황 - front : react와 server : node(mongoDB)로 이루어진 프로젝트의 백과 프론트 연동 후 어플리케이션 동작시, 랜더링이 완료되면 console에 문구가 찍히도록 설정해놓았으나, 두번 발생되는 현상 발생. 2. 원인 - 프론트의 index.js에서 app 소환시 React.StrictMode 로 불러왔기 때문. StrictMode는 애플리케이션 내의 잠재적인 문제를 알아내기 위한 도구입니다. Fragment와 같이 UI를 렌더링하지 않으며, 자손들에 대한 부가적인 검사와 경고를 활성화합니다. Strict 모드는 개발 모드에서만 활성화되기 때문에, 프로덕션 빌드에는 영향을 끼치지 않습니다. - 리액트 공식문서 3. 해결방안 - React.StrictMode 삭제 4. 결과..

[troubleshooting] proxy is not a function
Project/(공통)troubleshooting2022. 11. 17. 21:09[troubleshooting] proxy is not a function

0. 상황 - front : react와 server : node(mongoDB)로 이루어진 프로젝트의 백과 프론트 연동을 위한 프록시 작업 진행 중, proxy is not a function 이라는 문구와 함께 프론트 서버가 가동되지 않는 상황 발생. 1. 에러코드 전문 - proxy is not a function 2. 원인 - http-proxy-middleware 버전업으로 인해 사용방법이 바뀌었기 때문에 발생된 에러 3. 해결방안 - 아래 사진과 같이 코드를 좌측에서 우측으로 수정 //버전없된 http-proxy-middleware의 사용방법 const { createProxyMiddleware } = require("http-proxy-middleware"); module.exports = ..

[Spring Boot] 스프링부트 에러("Path with "WEB-INF" or "META-INF")
Project/(공통)troubleshooting2022. 3. 23. 02:07[Spring Boot] 스프링부트 에러("Path with "WEB-INF" or "META-INF")

0. 상황 1. 에러코드 전문 1-1) STS 콘솔에러 WARN 31216 --- [nio-8090-exec-1] o.s.w.s.r.ResourceHttpRequestHandler : "Path with "WEB-INF" or "META-INF": [WEB-INF/views/loginFrm.jsp]" 1-2) 브라우저 화면 에러 Whitelabel Error Page This application has no explicit mapping for /error, so you are seeing this as a fallback. Wed Mar 23 01:42:57 KST 2022 There was an unexpected error (type=Not Found, status=404). No message ..

[Spring Boot] 스프링부트 에러 (Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured.) DB연결 하지 않을 때..
Project/(공통)troubleshooting2022. 3. 23. 01:44[Spring Boot] 스프링부트 에러 (Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured.) DB연결 하지 않을 때..

0. 상황 스프링 부트 프로젝트 생성후, 처음으로 서버를 돌리고자 할 때 어플리케이션 시작에 실패하며 발생. 1. 에러코드 전문 *************************** APPLICATION FAILED TO START *************************** Description: Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured. Reason: Failed to determine a suitable driver class Action: Consider the following: If you want an embedded databa..

image