일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- AWS
- DB
- docker
- Django
- python
- 재귀함수가 뭔가요
- 우아한테크코스 2차
- 프로그래머스
- METACLASS
- springboot 3.0.0
- OperationalError
- AWS S3
- 코딩테스트
- TypeError: 'property' object is not iterable
- Spring
- classmethod
- docker-compose
- 갓재석
- github skyline
- github
- 2차 코딩테스트
- EC2
- classproperty
- MySQL server on 'db' (115)
- python all testcode
- depends_on
- javascript
- S3
- 우아한 테크코스 2차 합격
- depends
목록Spring (3)
hanbin.dev
SpringBoot 3.0.0 환경에서 Swagger를 적용하고자 Spring fox 라이브러리를 사용했는데 아래와 같이 Whitelabel Error Page 가 나오며 매핑이 제대로 되지 않는 문제가 발생했다. build.gradle.kts는 아래와 같이 세팅해두었다. ... implementation("io.springfox:springfox-boot-starter:3.0.0") ... 이 문제를 해결하기 위해 "spring fox not working in spring boot 3.0.0" 와 같은 키워드로 구글링을 해보았으나, 의미있는 결과를 찾기 힘들었다. 결국 울며 겨자먹기로 아래 두 방법을 찾았다. 1. Spring boot를 2.6.2 로 다운그레이드 한다. 2. springdoc-ope..
이동욱 저자님의 "스프링 부트와 AWS로 혼자 구현하는 웹서비스" 책을 보면서 travis ci로 자동 배포를 테스트 해보는 도중 변경사항이 적용이 되지 않았다. travis ci 모니터링 텝에서도 오류가 잡히지 않아 무엇이 문제인지 직접 찾아야 했다. 그래서 직접 EC2 인스턴스에 접근해서 ps 명령어를 사용해 프로세스를 확인해 봤다. 위와 같이 나오는 것을 보고 뭔가 이상한거 같아서 deploy.sh 파일을 확인해 봤다. 프로세스 이름은 java인데 jar인 프로세스를 검색해서 지우니까 기존에 돌아가던 프로세스가 중지되지 않아서 생긴 문제였다. 프로세스가 중지가 되지 않으니까 포트도 충졸한 것 같다. (nohup.out 로그를 보면 자세히 확인 할 수 있다.) jar를 java로 바꿔서 해결해주자!
문제점 이동욱님의 "스프링 부트와 AWS로 혼자 구현하는 웹 서비스"를 보고 따라하다가 Gradle verification test에서 에러가 났다. 해결방법 /gradle/wrapper/gradle-wrapper.properties 에서 Gradle의 버전을 4.10.2로 맞춰주면 된다. 버전 문제라는 것도 모르고 3시간동안 뻘짓을 했다...