- 아띠즈 플젝을 데스크톱에서 작업하다 노트북에서 작업하려고 클론받고 실행했더니 발생한 에러들
에러) Caused by: java.net.SocketTimeoutException: connect timed out
- 해결)
- File -> Settings -> Build, Execution, Deployment -> Build Tools -> Gradle 에서 Build and run using과 Run tests using을 IntelliJ IDEA로 해준다.
- Gradle JVM을 자바 버전을 잘 맞춰준다.
- 참고)
- 이 분은 위에 설정으로 안됐다고 했지만, 나는 이 부분 해결하니 해결되었다.
에러) 실행 오류 exit 1
- 해결)
- port번호 8080으로 바꿔주고,
- ddl-auto를 create으로 해주었다. + 데이터베이스는 직접 생성해주었다.
- mysql 포트번호도 데스크탑과 달리 노트북은 3306이라서 3306으로 지정해주었다.
jdbc:mysql://localhost:3306/sptp?serverTimezone=Asia/Seoul- 실행 성공!
- 중간에 아래 로그가 뜨긴 하는데 더 테스트해봐야겠다,
- 일단 기본적인 api들은 실행 잘 된다.
com.amazonaws.SdkClientException: Failed to connect to service endpoint:
에러) 이미지 업로드 테스트
- 에러) 이번엔 포스트맨이 말썽. 이미지 업로드를 하려 했더니 아래와 같은 에러가 떴다.
- 해결)
- 생각해보니 이거 이전에도 떴던 에러였다. 그때도 아래 블로그 보고 해결했었다. 머쓱,,
- postman settings 들어가서
Allow reading files outside working directory토글 버튼은 ON으로 바꾸기- Location에 쓰여 있는 경로로 들어가서 폴더 이름을
Postman Agent에서Postman으로 바꾸기 - 인데, 그때도 경로 찾는 데 힘들었었다.
- 아띠즈 플젝 하며 정리해둔 에러 해결 페이지를 봤더니, 요로코롬 정리를 해둔 과거의 나 칭찬해
- 노트북의 경로는
C:\Users\choo0\Postman Agent이다. - 이제 포스트맨 자체에 이미지 업로드는 성공했다.
- 참고)
Couldn't upload fileMake sure that Postman can read files inside the working directory.

- 에러) 500이 뜸
- 이전에 보통 잘못된 필드가 있을 경우 떴는데, 딱히 그런 건 없어보인다 (저번에 필드 이름 잘못 입력한지 모르고 애꿎은 코드만 뒤적였던 슬픈 기억이 있다…)
Caused by: io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information:localhost/127.0.0.1:6379때문에 발생한 에러였음. 이미지 업로드 뿐만 아니라 토큰 쓰는 api들 다 500뜸- 왜냐면,,,, 레디스를 설치안해서 ㅋㅋㅋㅋㅋ
- 해결) 레디스 설치
- 들어가서 msi 파일을 다운로드 하면 된다.
- 체크하는 것들은 전부 체크해서 다운로드 했다.
- 500 안 뜬다!
- 이미지도 잘 저장된다!


