본문 바로가기

자바3

[Spring] Log4j 라이브러리 오류 해결 데일리 뉴 오류 발견! 사실 오류가 매일 짜증나는 건 아니다. 나한테도 공부가 되고, 포스팅할 거리가 되니 즐겁기도 하다. 오류 상황 Spring MVC 게시판을 만들던 중, BoardServiceImpl에서 오류 발생. Log4j를 사용하기 위해 임포트를 했는데도 빨간 줄 오류가 뜨는 상황. 원인 현재 프로젝트 > Maven Dependencies에 가보면 log4j가 사용되지 않도록 불이 꺼져있는 걸 확인할 수 있다. 해결해보자! 문제가 되는 건 현재 프로젝트 > pom.xml 의 log4j 디펜던시에서 scope가 runtime으로 되어 있는 부분. 해결법 해결은 간단하다. 아래 한 줄을 주석처리 하자. 오류 해결 체크 해결. 2019. 9. 25.
[Java] 이클립스 오류 The method getConnection() is undefined for the type DataSource 오늘도 계속되는 오류 잡기^^; 처음엔 컴퓨터에 구신이 들었나 했는데 역시 문제는 인간이다! 문제점 스프링 공부 중 커넥션 풀을 설정하고 테스트 클래스를 만들었는데, 필요한 클래스들을 다 임포트한 뒤에도 getConnection에 있는 빨간 줄이 사라지질 않는다. 오류 내용 The method getConnection() is undefined for the type DataSource 원인 javax.activation.DataSource 인터페이스는 getConnection 클래스를 가지고 있지 않다. DataSource를 임포트할 때 sql에 있는 걸 가져와야 한다. 해결법 기존에 임포트되어 있던 javax.activation.DataSource 행을 삭제 DataSource를 javax.sql에 .. 2019. 9. 19.
[Java] Lombok 라이브러리 다운 및 설치 Lombok 라이브러리 다운로드 아래의 다운로드 사이트로 들어가준다. Lombok 라이브러리 사이트 : https://projectlombok.org/ 이런 창이 떴다면 사진에 표시된 다운로드 버튼을 클릭. 현재(2019.09.18) 기준 최신 버전은 1.18.10이다. 나는 공부하고 있는 책에서 사용하는 이전 버전을 다운받기 위해 older versions를 눌러줬다. 이런 화면이 뜨면 원하는 버전의 롬복을 눌러 다운로드해준다. 이제 다운로드는 완료. Lombok 라이브러리 설치 다운이 되었다면 파일을 오른쪽 클릭하고 속성으로 들어간다. 속성 화면에서 위치 내용을 복사한다. 위치는 화면과 같을 필요 없다. 확인 눌러 창 닫기. 다음으로 명령프롬프트를 실행시키고(단축키 : 윈도우키 + R) cmd라고 적.. 2019. 9. 18.