
putty에서 EC2키를 로드하고 EC2 인스턴스 주소에 ssh로 접속한다. 이 포스팅에서는 자바 11버전을 설치한다. sudo apt-get install openjdk-11-jre 를 입력한다. 설치할 것이냐고 묻는 질문에 Y를 입력한다. sudo apt-get install openjdk-11-jdk 를 입력한다. 설치할 것이냐고 묻는 질문에 Y를 입력한다. java -version 을 입력해서 설치된 java 버전을 확인한다. JRE(Java Runtime Environment)와 JDK(Java Development Kit)가 모두 설치 완료 되었으면, 환경변수를 추가한다. which javac 명령을 통해 javac의 위치를 검색한다. 심볼릭링크를 위의 위치로 읽는다. sudo vi /etc/..
스프링부트로 REST API를 만들던 중 다음과 같은 에러를 만났다. No serializer found for class ... and no properties discovered to create BeanSerializer @responseBody로 사용자 정의 클래스를 반환했는데 생긴 에러였다. @Getter가 있지 않아서 JSON으로 파싱이 불가해서 발생했다. (JSON으로 파싱하기 위해 사용하는 Jackson의 입장에서는 값을 읽을 수가 없기 때문이다) 해당 클래스에 @Getter를 적는 것으로 해결했다. 참고 : https://stackoverflow.com/questions/59578802/jackson-no-serializer-found-for-class-and-no-properties-d..