사용자 도구

사이트 도구


java:lombok

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
다음 판 양쪽 다음 판
java:lombok [2019/06/24 16:18]
kwon37xi
java:lombok [2020/07/09 12:40]
kwon37xi [Maven 설정]
줄 9: 줄 9:
  
 ===== Gradle-Lombok ===== ===== Gradle-Lombok =====
-  * https://github.com/franzbecker/gradle-lombok plugin+  * [[https://projectlombok.org/setup/gradle|lombok setup gradle]] 
 +  * [[https://github.com/franzbecker/gradle-lombok|gradle-lombok plugin]] 
 +  * 혹은 다음과 같이 직접 설정<code> 
 +compileOnly 'org.projectlombok:lombok:1.18.12' 
 +annotationProcessor 'org.projectlombok:lombok:1.18.12' 
 + 
 +testCompileOnly 'org.projectlombok:lombok:1.18.12' 
 +testAnnotationProcessor 'org.projectlombok:lombok:1.18.12' 
 +</code>
  
 ===== javac 메모리 문제 ===== ===== javac 메모리 문제 =====
줄 27: 줄 35:
 ===== Maven 설정 ===== ===== Maven 설정 =====
   * http://projectlombok.org/mavenrepo/index.html 있는 대로 설정하면 된다.   * http://projectlombok.org/mavenrepo/index.html 있는 대로 설정하면 된다.
-  * Java 1.6 이상에서만 작동한다. Java 코드가 1.6임을 명시하라.<code xml> 
-<build> 
-  <plugins> 
-    <plugin> 
-      <artifactId>maven-compiler-plugin</artifactId> 
-      <configuration> 
-        <source>1.6</source> 
-        <target>1.6</target> 
-        <encoding>utf-8</encoding> 
-        <!-- <compilerArgument>-proc:none</compilerArgument> -proc:none 사용금지 --> 
-      </configuration> 
-    </plugin> 
-  </plugins> 
-</build> 
- 
-</code> 
   * 만약 JPA Annotation Processor 때문에 maven-compiler-plugin 의** compilerArgument에 -proc:none을 지정했다면 삭제**하라.   * 만약 JPA Annotation Processor 때문에 maven-compiler-plugin 의** compilerArgument에 -proc:none을 지정했다면 삭제**하라.
  
java/lombok.txt · 마지막으로 수정됨: 2022/06/23 11:10 저자 kwon37xi