본문 바로가기
Language/SPRING

lombok 설치 및 환경설정 정리, Log.info("") 사용하기

by 박살낼겨 2021. 6. 24.

** lombok 설치 ** 

위 사진과 같이 뜨면 아무리 클릭해도 압출 풀기 밖에 더 안 된다.....

 

 

** 해결방법 ** 

1) 반디집 설정 

    : 설정 - 환경설정 - 파일연결 - 기타 압축 파일 - JAR(체크박스를 풀어준다. 아래 사진과 같이)

      - 지금적용 클릭!!

    

 

 

2) 반디집 설정을 마치면 아래와 같이 뜬다.(알집 쓰면 알집에서도 바꾸면 되겠.... 지?)

    : 혹시 여기서 java version 에러 뜨면 환경변수 다시 잡아줘야 한다.

 

 

3) lombok-1.18.0.jar 더블 클릭! 하면

    : 아래와 같은. exe 실행된다.

    : Specify location을 클릭

    : 내 이클립스가 설치되어있는 경로에 가서 .exe 파일을 선택

 

 

4) 아래와 같이 .exe 파일이 들어오면

    : install/Update 클릭하면 끝! 

    : install successful 뜨면 끝!

5) 이클립스가 켜져 있었다면 껐다가 다시 켜기

 

 

** pom.xml 설정 방법 ** 

1) 1.18.0이 깔려있어서 그냥 진행.. 현재 mvnrepository.com에 lombok 버전은 1.18.20

    : 아래 링크를 통해서 검색창에 lombok 검색 - Project Lombok 클릭

https://mvnrepository.com/search?q=lombok

    : 아래 Maven탭에서 dependency 복사해서 적당한 dependency에 복사 붙여 넣기

 

<dependency>
	<groupId>org.projectlombok</groupId>
	<artifactId>lombok</artifactId>
	<version>1.18.0</version>
	<scope>provided</scope>
</dependency>

 

 

** 마지막 단계 **

1) 이클립스 껐다가 다시 켜기, 현재 적용하고자 하는(작업 중인) 프로젝트에서 마우스 우클릭)

2) Run as - Maven Clean - Maven Build - 뭐 뜨면 Goal에 compile 적고 실행

3) BUILD SUCCESS가 떠야 정상 그렇지 않으면 에러....

4) 에러 없는지 확인하면 끝

 

 

** Log.info("") 사용 단계 **

@RequestMapping(value = "/member/login", method = RequestMethod.GET)
	public ModelAndView login() {
	log.info("login하는 곳");
	ModelAndView mav = new ModelAndView();

	mav.setViewName("member/loginForm");

	return mav;
}

1) 위에서는 log.info라고 되어있지만 실제로는 Log.info("")고 Log 글씨 살짝 기울어져있고 파란색이다.

2) 끝