본문 바로가기

자바5

[JAVA] 프로덕션용 OpenJDK 설치하기 기존에 올려진 포스팅 OpenJDK 8 설치하기는 Oracle 에서 관리하는 OpenJDK를 기준으로 설명드렸습니다. 이번에는 Amazon 에서 관리하는 OpenJDK 를 다운받고 설치하는 과정을 설명해야하는데, 설명은 필요없습니다. 이유는 ? OpenJDK 8 설치하기인 오라클에서 관리하는것이랑 다른게 하나도 없습니다 ! 리눅스 설치매니저를 사용하는 경우에만 조금 달라서 그부분만 설명하겠습니다. 리눅스 윈도우 Amazon OpenJDK 8 최신버전 다운받기 Amazon OpenJDK 11 최신버전 다운받기 Amazon OpenJDK 8 최신버전 다운받기 Amazon OpenJDK 11 최신버전 다운받기 다운받는 링크는 모두 공식홈페이지 링크를 통해 다운받아지므로 안심하셔도 됩니다. [ Linux ] D.. 2020. 9. 21.
[JAVA] 파일 압축 / apache 라이브러리 사용 Apache file compress Download (아파치 라이브러리를 사용한 파일 압축) 위 파란글씨를 통해 다운받는 공식 홈페이지로 이동합니다. 소스에도 주석을 달아놔서 블로그에 자세한 설명을 적지않아도 왠만한 개발자면 이해가 되실거라고 믿습니다. 이 소스를 자바 프로젝트에서 사용한다면 util 패키지 내부에 compress 클래스에 넣어놓고 재활용해서 사용하는게 좋겠죠 ! 그럼 어차피 위에 글은 안읽어보고 소스만 복사+붙여넣기 하시겠지만 소스 공개합니다 ! import org.apache.commons.compress.archivers.zip.ZipArchiveEntry; import org.apache.commons.compress.archivers.zip.ZipArchiveInputStrea.. 2019. 2. 19.
[JAVA] OpenJDK8 설치하기 (빨강코 펭귄인가...) Oracle JDK 가 8버전부터는 유료정책으로 바뀐다는 결정이 있어 저도 이제 개인으로 사용하는 JAVA도 모두 OpenJDK로 전환하려합니다. OpenJDK를 설치하려고 공식사이트에서 찾아봤는데 Oracle 설치밖에 못찾아서 전 git에서 찾아서 설치를 하게 되었습니다. 저 말고도 많은 개발자들이 OpenJDK를 손쉽게 설치할 수 있도록 가이드 메뉴얼을 작성해봅니다. [ Linux ] Debian 계열 (Ubuntu 등...) ( OpenJDK8 ) > sudo apt-get install openjdk-8-jre openjdk-8-jdk ( OpenJDK7 ) > sudo apt-get install openjdk-7-jre openjdk-7-jdk RedHat 계열 (Ce.. 2018. 10. 21.
[JAVA] JSON 파일을 Map에 넣기 FileRead 를 Map, HashMap 으로 너무 쉬워서 이거 설명도 필요없겠네요. 자, 이제 한번 솔직해져 봅시다. 소스를 가지고 복사 > 붙여넣기를 하실거잖아요 ? ㅎㅎ 그래도 모르시는 분을 위해 간략하게 설명해보겠습니다. 우리는 JsonParser 객체를 통해서 JSON을 파싱해서 값을 가져올겁니다. 가져오기 전에 파일을 읽어와야겠죠 ? FileReader로 filePath에 해당하는 파일을 읽어오자. 읽어온 파일 데이터를 jsonParser을 통해 JSON으로 파싱을 해주자. 파싱한 값을 Object 타입의 변수에 저장을 한 후, 이 값을 JSONObject 값으로 저장합니다. 그러면 이제 꺼내기면 하면 되죠. info.get( key ) 이 소스를 통해서, key는 json을 만들 때 넣어준.. 2018. 10. 16.