본문 바로가기

LEARN190

[ERROR] java.lang.Object org.hibernate.ScrollableResults.get(int) (Querydsl transform) org.springframework.boot spring-boot-starter-parent 3.2.3 17 스프링부트와 자바 버전은 위와 같다. 2024-03-09T20:11:37.815+09:00 ERROR 14104 --- [nio-8080-exec-2] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Handler dispatch failed: java.lang.NoSuchMethodError: 'java.lang.Object org.hibernate.ScrollableResults.get(int)'] with r.. 2024. 3. 9.
[MySQL] 디비버(DBeaver)에서 MySQL 로컬DB 연결 테스트를 위해 MySQL에서 로컬 DB를 생성했다. 원래는 MySQL에서 확인을 하다가, 조회나 테이블 보기 등등.. 여러 면에서 DBeaver로 보는 게 편해서, 디비버에서 로컬 DB를 보기로 한다. 데이터베이스를 사용하기 위해서는 연결을 해야 한다. 디비버에서는 2가지 방법으로 연결을 할 수 있다. (내가 알기로는) 빨간 네모 박스가 그 방법이다. 콘센트 모양 아이콘 데이터베이스 메뉴 -> 새 데이터베이스 연결 콘센트 모양의 아이콘이 한 번만 클릭하면 되니, 더 편하긴 하다. MySQL 말고도 다른 DBMS도 연결할 수 있다. 나는 MySQL을 연결한 것이니, MySQL을 선택하고 '다음' 버튼을 클릭했다. 이런 화면이 나오면, 이제 채워야 할 부분을 찾아 입력하면 된다. Server Host Dat.. 2024. 3. 8.
[MySQL] DBeaver Public Key Retrieval is not allowed DBeaver에서 MySQL 연결 시, 데이터베이스명이나 Username, Password도 다 맞게 입력했는데! Public Key Retrieval is not allowed 위 문장이 뜨면서, 연결이 안 되는 경우가 있다. 위 에러는 일반적으로 보안과 관련된 문제를 나타낸다고 한다. 유저네임이랑 패스워드를 맞게 입력했는데도 안 된다면! [Driver properties]로 들어가서! [allowPublicKeyRetrieval]을 확인해 본다. 이게 'false'로 되어있다면, 'TRUE'로 바꾼다. 그리고 다시 [Test Connection...]을 클릭해서, 연결을 해본다. 그럼 연결이 되는 걸 확인할 수 있다. 이 설정은 MySQL 8.0.20 버전 이후에 추가가 되었다고 한다. 클라이언트가 .. 2024. 3. 8.
[Maven] Spring Boot 스프링 부트 바로 종료 될 때 (tomcat Process finished with exit code 0) tomcat Process finished with exit code 0 집에 와서 Querydsl 테스트를 하려고, 세팅을 했다. 문제는 Querydsl 의존성 설정부터 난관이었다... 정말 몇 시간 동안 헤매고, 또 헤매다가 Querydsl 의존성 문제는 해결을 했다. 이제 Q클래스 사용이 가능하겠구나! 싶었는데, 실행하니? 갑자기 톰캣 실행은 안 되고, 그냥 종료가 되어버렸다... 설정해야 하는 의존성은 다 추가했다고 생각했다. 하지만 그것은 나의 착각이었다... org.springframework.boot spring-boot-starter-web 톰캣 실행을 위해서는 위 의존성이 추가되어 있어야 한다. 자칫 비슷해 보여서... 실수를 할 수도 있지 않을까 싶은데.. (아닌가..) 'spring-.. 2024. 3. 6.
[Jenkins] 젠킨스 ERROR: Error cloning remote repo 'origin' os: ubuntu 22.04.2 LTS 주말에 쉬고 돌아와서, 지난 주에 작업한 것을 dev에 반영하려고 했다. 아니 근데? 젠킨스 빌드가 안 되는 거다. 한 달째 잘 되던 게 왜 갑자기...? 콘솔을 확인해봤다. ERROR: Error cloning remote repo 'origin' hudsom.plugins.git.GitException: Could not init /var/lib/jenkins/workspace/build 검색을 해서 이것저것 시도했는데, 해결이 되지는 않았다. 뭔가 이상하기는 했다. 원래라면 빌드할 때, 내가 설정한 태그도 보여야 했는데? 태그가 안 보였다. ERROR: Workspace has a .git repository, but it appears to be corru.. 2024. 3. 4.
[IntelliJ] 인텔리제이 깃 Git Branch 생성 및 Merge 실습 시에는 브랜치를 따로 설정할 필요가 없는 것 같아서 'main' 브랜치로만 하고 진행하고 있다.하지만 지금 회사에서 진행 중인 프로젝트의 브랜치를 dev, stg, prod로 나눌 필요가 있고!그 나누는 작업을 내가 하게 될 것 같아서, 지금 이것저것 해보고 있다.prod는 아마 main 브랜치로 사용할 것 같다.   아! 커밋 메시지도 다시 숙지할 필요가 있을 것 같다...다시 숙지 후 제대로 작성하는 걸로...! 일단 중간에 브랜치가 분리가 되어있는 모습을 볼 수 있는데?이 글을 작성하기 전에 내가 하고 있는 게 맞는 건지, 테스트를 하느라 dev 브랜치를 생성했었다.하고 있는 게 맞았다.물론 Git에 대한 공부는 더 필요할 것 같다.다른 형상 관리 프로그램도 있겠지만, 우선은 인텔리제이에서 하.. 2024. 3. 3.