lombok을 설정했는데도 getter/setter가 없다고 에러가 날 경우 sts.ini에 한 줄을 더 추가한다. (이클립스의 경우 eclipse.ini) -Xbootclasspath/a:lombok.jar 이렇게 하면 lombok 관련 설정이 아래와 같이 총 2줄이 되는 것이다. -javaagent:lombok.jar-Xbootclasspath/a:lombok.jar 이렇게 설정한 뒤 sts(또는 이클립스)를 재시작하고 프로젝트를 클린 후 재빌드 하면 된다. 이렇게 해도 안 될 경우는....있나? 나는 이렇게 해서 해결됐다.
# 메이븐 레파지토리 경로 변경기본 설정은 C:/Users/계정명/ 에 숨은 폴더로 존재하는데 PC를 포맷하거나 개발 소스를 외장하드에 들고다니며 회사와 집에서 공통으로 쓰고자 할 때 가끔 메이븐 레파지토리 때문에 에러가 나거나 로딩하는데(실제로는 다운로딩) 오래 걸리는 경우가 있다. 그래서 나는 외장하드에 STS, JAVA, TOMCAT, SQLDeveloper, 메이븐 레파지토리를 전부 담고 다닌다. 따라서 STS에서도 메이븐 레파지토리의 경로를 외장하드로 변경하기 위함이다. 어딘가에다가(바탕화면 혹은 외장하드의 최상위 폴더 등) settings.xml 이란 파일을 만들고 아래의 내용을 복사해서 붙여넣는다. D:/Files/work/maven_repo false 그리고 설정하고자 하는 경로를 에 설정..
pom.xml 파일에 GID AID 1.1.0 이렇게 선언한다. 그 후 Maven에 추가해야 한다. maven을 다운로드하고 시스템 환경변수에 MAVEN_HOME을 추가하고 Path에도 %MAVEN_HOME%\bin 을 추가한 후 윈도우 커맨드 창에서 아래와 같이 입력해야 한다. mvn install:install-file -Dfile="D:\파일명.jar" -DgroupId=GID-DartifactId=AID-Dversion=1.1.0 -Dpackaging=jar -DgeneratePom=true 여기서 Dfile 은 내가 추가하고자 하는 파일의 현재 실제 경로, DgroupId, DartifactId, Dversion 등은 위의 pom.xml 에서 읽어드리기 위한 정보이다. 따라서 당연히 pom.xm..
- Total
- Today
- Yesterday
- AWS KMS
- 오라클
- AES 복호화
- 아파치 톰캣 연동
- 자바 정규식
- STS
- 마스킹
- commit
- redissonclient
- RegExp
- 클래스로더
- 아파치
- AES 암호화
- AES Encryption
- Eclipse
- 휴대폰번호 마스킹
- 이클립스
- Tomcat
- apache
- AES Decryption
- Java
- AES with AWS KMS
- 스프링
- svn
- redisson
- SSL
- Oracle
- spring
- jvm특징
- 톰캣
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |