일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 유학
- weblogic
- 펜실베이니아
- kospi
- jdk17
- 월화수목금토익
- spring message converters
- flex하는게 아니었는데..
- 학생비자
- 주식
- mastering unreal engine
- java
- spring
- @JsonView
- UE4
- JPA
- HRD
- 최근증시
- rollbackOnly
- 필라델피아
- 삼성 플렉스북
- 금융공학
- paper2d
- mysql
- ue5
- AT&T
- 어학연수
- 증시
- spring security
- 인물
- Today
- Total
HeBhy, since 1983.
VSCode- solve the lombok annotation(@Data,@Getter,@Setter,...) error 본문
VSCode- solve the lombok annotation(@Data,@Getter,@Setter,...) error
HeBhy 2020. 3. 14. 17:27STS에서 작업하던 spring boot 프로젝트를 vscode로 옮겨보았습니다.. (git 이용)
lombok extension이 있지만, 설치해도 lombok 어노테이션에서 무수한 에러를 띄우더군요.. 버전업을 못따라가서 그런듯..
구글링하니 레드햇 익스텐션 사이트에 답이 있더라구요.. 아래 사이트를 참고했습니다.
(https://github.com/redhat-developer/vscode-java/wiki/Lombok-support)
일단 lombok 홈페이지에서 최신 jar파일을 받습니다. (c:\dev\lombok.jar 로 옮겼다고 가정)
(https://projectlombok.org/download)
VSCode에서 [ Ctrl + , ]를 눌러 설정을 검색합니다.. [ vmargs ] 라고 입력하시면 아래 화면이 나오는데,
[ Edit in settings.json ] 을 클릭합니다.
그리고 편집기에서 아래 하이라이트 부분을 추가하시면 됩니다. 윈도우도 \\ 대신 / 경로로 쓰셔도 됩니다.
이후 알아서 프로젝트 클린되고, 에러가 없어진걸 보실 수 있습니다. 안되면 [ Ctrl + shift + P ] 누르시고 'java clean' 찾아서 수동클린 하시면 됩니다..
그 외에 참고할만한건.. maven 빌드할때 parameters를 설정한 경우.. (예: maven.properties.active=production)
설정검색창에 'maven options' 라고 쳐서 아래처럼 입력합니다. 여러개면 스페이스로 구분/나열하시면 됩니다..
*Maven for java extension 필요
-D maven.profiles.active=production