Study/Java (191) 썸네일형 리스트형 [troubleshooting] STS (Eclipse) github copilot plugin 설치 오류 STS에서 github copilot plugin을 설치하려고 하면 다음과 같은 에러가 뜬다.Unable to read repository at https://azuredownloads-g3ahgwb5b8bkbxhd.b01.azurefd.net/github-copilot/content.xml. PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested targetSSL 관련 오류인데 Eclipse 사용 시 잘 설치되지만 STS에선 위 에러가 발생했다.STS의 SpringToolSuite4.ini 파일에 다음 설정을 .. [troubleshooting] STS (Eclipse) lombok record builder annotation 사용 시 오류 현재 STS 4.31.0 (Eclipse 2025-06) 이 가장 최신 버전인데 해당 버전에서 record에 대해 lombok builder annotation 사용 시 대해 에러가 발생하고 있다.Multiple markers at this line - overrides java.lang.Object.toString - The constructor Asset() is undefined비슷한 이슈가 vscode 사용 시에도 발생하고 있는 듯하고 관련 문제가 issue로 등록되어 있다.https://github.com/projectlombok/lombok/issues/3883해당 이슈가 closed 처리가 되었고 lombok 다음 버전이 나오길 기다려야 하지만 lombok의 경우 1년에 2~3번 정도 주기로.. Spring Boot 3.5 Release Notes 전체 Release Notes 목록은 이곳에서 확인할 수 있습니다.https://luvstudy.tistory.com/tag/Release%20Noteshttps://github.com/spring-projects/spring-boot/wiki/Spring-Boot-3.5-Release-Notes13 revision 기준으로 작성됨Upgrading from Spring Boot 3.4spring-boot-parentspring-boot-parent module 은 더 이상 publish 되지 않습니다.이 module은 Spring Boot 자체 test 등에서 사용되는 내부 dependency에 대한 dependency management를 제공합니다.spring-boot-parent 를 사용 중이었다면.. [troubleshooting] eclipse Marketplace plugin 설치 불가 문제 오래간만에 plugin을 하나 추가할 일이 있어 추가하려고 Marketplace를 열었는데 매우 느리다.검색도 제대로 안되고 plugin 추가를 시도해도 제대로 되지 않는다.STS를 새로 받아 진행해 봐도 동일한 증상이다.찾아보니 이 문제에 대해 reddit에도 글이 올라와 있었다.https://www.reddit.com/r/eclipse/comments/1k6n2pt/having_issues_connecting_to_eclipse_marketplace/ From the eclipse community on RedditExplore this post and more from the eclipse communitywww.reddit.comeclipse의 상태를 확인할 수 있는 사이트가 있다.https://.. Eclipse(STS)에서 PlantUML을 사용하여 class diagram 보기 PlantUML 소개markdown 문서를 작성할 때 class 간 관계를 보여주기 위해 mermaid 의 UML class diagram 을 이용해 작성하곤 했다.https://mermaid.js.org/syntax/classDiagram.html하지만 일일이 수작업으로 class diagram을 작성하는게 매우 번거롭다.또한 class간 관계 설정을 제대로 했는지 계속 고민하게 된다.UML 이 한 최근 유행하는 방법도 아니고 이미 나온 지 30년이 넘어가는 방식이기 때문에 이를 위한 다양한 도구들이 있고 때문에 수작업으로 작성하지 않아도 java source에서 바로 class diagram을 작성할 수 있다.그 중 PlantUML 을 사용해 보았는데 소개해보려고 한다.https://plantuml... Playwright 사용해 보기 Playwright 소개Selenium 을 사용해 봤었는데 비슷한 라이브러리로 Playwright 가 있다고 추천받아 살펴보았다.https://playwright.dev/java/Playwright 는 Microsoft에서 만든 end-to-end 테스트를 위해 사용되는 라이브러리인데 Chromium , WebKit , Firefox 를 포함한 모든 최신 rendering engine을 지원하고 Windows , Linux 및 MacOS 에서 로컬 또는 CI에서 headless 또는 native mobile emulation을 사용한 headed 테스트를 지원한다.Java , Node.js , Python , .Net 중 원하는 언어를 선택해 사용하면 된다.내 경우 Java에 익숙하여 Java에서 사용해.. Spring Boot ConfigurationMetaData 사용해 보기 Spring Boot Configuration MetaData 소개https://docs.spring.io/spring-boot/specification/configuration-metadata/index.htmlSpring Boot는 java에서 @ConfigurationProperties 를 선언한 properties에 대한 정보를 /META-INF/spring-configuration-metadata.json 파일로 Configuration Metadata를 제공한다.spring-boot-autoconfigure 에 있는 /META-INF/spring-configuration-metadata.json 파일을 보면 대략 다음과 같다.{ "groups": [ { "name": "serv.. JDK 24 New Features JDK의 버전별 변경 사항은 여기를 참고하세요SpecJava SE 24 Platform JSR 399 에 정의된 바와 같이 JSR 399 구현이 목표실제 Spec은 Final Release Specification 문서를 참고Final Release Specification Feature Summary전체 JEP Feature 목록은 OpenJDK의 JDK 24 문서 에서 확인할 수 있다.JEPComponentFeatureJEP 404hotspot / gcGenerational Shenandoah (Experimental)JEP 450hotspot / runtimeCompact Object Headers (Experimental)JEP 472core-libsPrepare to Restrict the Us.. 이전 1 2 3 4 ··· 24 다음