본문 바로가기

Java6

EC2에 corretto, OpenJDK 버전별 설치 하기 ec2 인스턴스 환경에서 corretto를 버전별로 설치해 보자. 1. corretto 설치, 삭제 corretto17 $ sudo yum -y install java-17-amazon-corretto-devel $ sudo yum -y remove java-17-amazon-corretto-devel /usr/lib/jvm/java-17-amazon-corretto.. 경로에 설치된다. corretto11 $ sudo yum -y install java-11-amazon-corretto-devel $ sudo yum -y remove java-11-amazon-corretto-devel /usr/lib/jvm/java-11-amazon-corretto.. 경로에 설치된다. corretto8 $ sudo.. 2023. 4. 3.
SDK manager - SDKMAN으로 JAVA 관리하기 이번에 회사에서 제공해주는 mac이 너무 무거워서 air 모델을 새로 모셔왔다. 환경 설정을 하면서 간단하게 jdk 버전 관리가 가능한 sdkman 설치와 사용법을 정리해 보았다. 매우 간단하므로 빠르게 정리해 보자. sdkman install doc을 참고해 정리하였으므로 최신 변경 사항은 링크를 참고하길. 먼저 아래 명령어를 이용해 다운로드해 주자. curl의 -s 옵션은 Silent mode로 단순히 curl의 log를 숨기는 옵션이다. $ curl -s "https://get.sdkman.io" | bash 명령어를 실행하면 아래와 같이 큰 SDK가 나타난다. 다음으로 source 명령어를 이용해 적용시켜주자. $ source "$HOME/.sdkman/bin/sdkman-init.sh" 위 명령.. 2022. 8. 1.
[Java] CentOS 환경에서 openJDK 8 설치 및 환경변수 설정 CentOS환경에서 openJDK를 설치해보도록 하겠습니다. 사전 확인 일단 먼저 JAVA가 설치되어 있는지 확인하도록 해보겠습니다. [itsme@localhost ~]$ yum list installed *jdk-devel Error: No matching Packages to list 'No matching Package'가 출력되는 걸로 보아 설치가 안된 것으로 확인했습니다. 이번엔 OS의 bit를 확인해보도록 하겠습니다. 64bit OS인 걸로 출력됩니다. [root@localhost elasticsearch]# getconf LONG_BIT 64 openJDK 설치 이제 openJDK를 설치해보도록 하겠습니다. 필요 환경에 따라 openjdk-devel과 openjdk 중에 선택하여 설치를 진행.. 2019. 12. 17.
[Java] toString() 메서드 toString? toString()은 인스턴스의 정보를 문자열로 반환합니다. 사람이 보기 편한 형태로 바꾸거나 필요한 정보만을 골라서 반환 문자열을 정할 수 있습니다. toString()을 만들어 보자 먼저 아래, Member 클래스의 toString()을 만들어 보겠습니다. @NoArgsConstructor public class Member { private Long id; private String username; private int age; } lombok이나 IDE의 자동 완성을 이용하면 아주 쉽게 toString() 구현이 가능 합니다. 먼저 Intellij의 자동완성을 이용해 toString()을 자동 생성해 본다면 아래와 같은 메서드가 만들어 집니다. (자동 생성 단축 : alt + .. 2019. 5. 1.