본문 바로가기

[WEB] Back-End Framework & Library/스프링 부트(Spring Boot)5

728x90
반응형
스프링 부트 IPv4 주소 우선 사용 설정 스프링 부트(Spring Boot)에서 IPv4 주소를 우선적으로 사용하도록 설정하려면 아래의 자바 실행 옵션을 추가해야 한다. 바인딩 주소를 IPv4로 설정하는 것으로 IPv4로 통신하도록 설정할 수 있지만 바인딩 주소에 제한이 발생하는 단점이 있기에 아래의 설정을 추가하는 방법을 권장한다.-Djava.net.preferIPv4Stack=true스프링 부트 프로젝트에서 'Run As' → 'Run Configurations'로 이동한다.  'Spring Boot App' → 'VM arguments:' 화면으로 이동하여 아래의 사진처럼 IPv4를 우선적으로 사용하여 통신하도록 설정한다.스프링 부트를 재실행하면 IPv4를 사용하여 통신하는 것을 확인할 수 있다. 자바는 IPv6와 IPv4 둘 다 통신이 .. 2024. 8. 30.
[메이븐] 스프링 부트에서 Javadoc 사용하기 의존성 추가메이븐(Maven)으로 의존성을 관리하는 환경의 스프링 부트에서 'Javadoc'을 사용하려면 'pom.xml' 파일의 'dependencies' 사이에 아래의 의존성을 추가한다. org.apache.maven.plugins maven-javadoc-plugin 3.7.0플러그인 설정 'pom.xml' 파일의 'plugins' 사이에 아래의 설정을 추가한다. org.apache.maven.plugins maven-javadoc-plugin openframework.css true 128m 256m true false 1.6 true true .. 2024. 6. 20.
스프링 부트와 호환되는 springdoc-openapi 버전 목록 스프링 부트(Spring boot)에서 스웨거(Swagger)를 사용하기 위해 'springdoc-openapi'를 설치하던 중에 버전별로 호환되는 것이 달라서 정리한다.호환 목록스프링 부트 버전지원하는 springdoc-openapi 최저 버전3.0.x2.0.x+2.7.x, 1.5.x1.6.0+2.6.x, 1.5.x1.6.0+2.5.x, 1.5.x1.5.9+2.4.x, 1.5.x1.5.0+2.3.x, 1.5.x1.4.0+2.2.x, 1.5.x1.2.1+2.0.x, 1.5.x1.0.0+참고문서"What is the compatibility matrix of springdoc-openapi with spring-boot ?", FAQ, OpenAPI 3 & Spring Boot. @원문보기"SpringDo.. 2024. 6. 14.
스프링 부트 실행 스크립트에서 서버 포트 변경하는 방법 스프링 부트를 실행하는 스크립트에서 포트를 변경하려면 포트 정보를 아래와 같이 입력하면 된다.-Dserver.port=9034 2024. 5. 28.
[스프링] STS(Spring Tool Suite) 4 통합개발환경 설치 스프링 부트 개발을 위해서 통합개발환경(Integrated Development Environment, IDE)으로 STS(Spring Tool Suite)를 활용할 수 있다. 본 글에서는 STS 4.15.3 버전을 설치하는 것을 안내한다. STS 다운로드 아래의 주소로 가서 STS 다운로드 페이지로 이동하여 STS 4.15.3을 받는다. 버전이 바뀌었다면 동일한 버전을 다운받아도 되고 최신 버전으로 받아도 무방하다. 이보다 최신 버전의 경우 설치과정은 비슷하나 세부적으로는 조금 다를 수 있다. STS 다운로드 주소: https://spring.io/tools STS 4 압축 해제 아래의 사진처럼 다운로드한 파일을 명령어를 입력하여 압축해제한다. java -jar spring-tool-suite-4-4... 2022. 9. 6.