Java

    [Mac] Java 설치 (asdf)

    OpenJDK 8 & 11 버전을 사용하려면 Jenv로 설치하는게 편합니다 2022.04.06 - [Dev/Basic] - Mac Java 설치 (OpenJDK 8, 11 & Jenv) 다음에 앞서서 asdf 설치가 되어야합니다 2022.04.06 - [Dev/Basic] - Mac ASDF 설치 (Homebrew) 설치가 되었으면 다음 과정을 따라하면 됩니다 # add java plugin $ asdf plugin-add java https://github.com/halcyon/asdf-java.git # java list $ asdf list-all java # install java $ asdf install java adoptopenjdk-17.0.2+8 $ asdf list java # java..

    [Mac] Java OpenJDK 8, 11 설치 (Jenv)

    OpenJDK 8 & 11 이 동시에 필요한 경우 Brew와 Jenv를 이용해서 설치해야 합니다 Jenv는 자바 버전을 쉽게 바꿀수 있는 기능을 제공합니다 또한 전역 설정이나 프로젝트 폴더별 설정을 통해서 필요한 JDK 버전을 선택할 수 있습니다 1. JDK 설치 # OpenJDK 설치시 필요 $ brew tap AdoptOpenJDK/openjdk # brew install --cask adoptopenjdk{설치하고자 하는 버전} 으로 설치 $ brew install --cask adoptopenjdk8 $ brew install --cask adoptopenjdk11 아니면 다음 링크에서 버전별 binaries 파일에서 운영체제에 맞는 압축파일을 받아 설정해야합니다 https://github.com..

    [EC2] Java & Node 설치 (Ubuntu 20.04 기준)

    # ubuntu 계정에서 실행 # node 14 설치 curl -fsSL https://deb.nodesource.com/setup_14.x | sudo -E bash - sudo apt-get install -y nodejs # pm2 설치 sudo npm install pm2 -g # jdk 11 설치 sudo apt-get update && sudo apt-get upgrade sudo apt-get install openjdk-11-jdk # java version check java -version javac -version # vim ~/.bashrc 에 다음 추가 ### export JAVA_HOME=$(dirname $(dirname $(readlink -f $(which java)))) ..

    [Java] dependency 관련 에러 with IntelliJ & Gradle

    이슈 - dependency 라이브러리들이 제대로 로딩이 되지 않음 - 개발 환경에서 nexus 등으로 snapshot 다운로드시에 변경사항을 제대로 체크하지 못함 - 코드에 갑자기 해당 클래스가 존재하지 않는다고 빨간 줄들이 등장함 해결 1. IntelliJ 사용할 경우 상단의 file > Invalidate Caches 클릭한다 Optional에서 Clear VCS Log caches and Indexes 만 체크하고 Invalidate and Restart 클릭 재시작되면서 문제가 해결되었는지 확인한다 해결 안되면 옵션 중 Clear file system cache and Local history 체크 (주의사항으로는 로컬 히스토리 삭제시 IntelliJ에서 제공하는 되돌리기 기능이 초기화됨, 미리..