일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- window10
- 정처기
- github
- camel case
- 런던뮤지컬
- git
- 윈도우10 Education
- window11
- window11 Education
- Spring Boot
- snake case
- git pull
- 방통대
- json string
- 티스토리챌린지
- vmware workstation player
- IAMPORT
- git 설정
- 취업
- window10 Education
- git pull --rebase
- 아임포트
- java
- 취성패
- 자바
- 오블완
- 소비통장
- 방송대
- 운영체제
- ObjectMapper
- Today
- Total
목록프로그래밍/오류 정리 (2)
솔솔 개발블로그

회사에서 spring boot와 open-api swagger를 사용하고 있다. 이번에 새로운 프로젝트에 1.6.8 버전의 open-api를 추가했는데 api 실행 시 아래와 같은 오류가 발생했다. 로컬에서는 정상 작동하는데 aws에 올린 서버에서 문제가 되었다. (local - http / aws 서버 - https) Failed to fetch. Possible Reasons: CORS Network Failure URL scheme must be "http" or "https" for CORS request. 확인해보니 요청 URL이 http 다. 내가 실행한서버는 https인데 아래를 보면 서버 url과 swagger 요청 url 이 다른걸 확인할 수 있다 구글링해서 원인은 아직 확인하지 못했지만..

1. 오류 내용 An enum switch case label must be the unqualified name of an enumeration constant switch case문 작성 시 발생하는 오류이다. 2. 해결 switch case문에서 enum을 사용하려면, class명.enum값이 아닌 enum값만 적으면 된다. 3. 오류원인 관련 내용을 찾아보니 이런 답변을 찾았다. 링크 As per Java docs The Identifier in a EnumConstant may be used in a name to refer to the enum constant. 자바 문서에 따르면, enum상수의 식별자에서 이름(name)은 enum 상수를 참조하는데 사용될 수 있다. 정도로 해석하면 될 것 ..