문서의 임의 삭제는 제재 대상으로, 문서를 삭제하려면 삭제 토론을 진행해야 합니다. 문서 보기문서 삭제토론 JDK (문서 편집) [목차] == Java Development Kit == [[썬 마이크로시스템즈]]에서 개발한 [[Java]] 환경에서 돌아가는 프로그램을 개발하는 데 필요한 툴들을 모아놓은 소프트웨어 패키지이다. JRE(Java Runtime Environment)와 Java [[바이트코드]] 컴파일러, Java 디버거 등을 포함하는 개발 도구들로 이루어져 있다. [[IBM]]에서 자체적으로 변형한 IBM JDK와 [[오픈 소스]] 버전인 OpenJDK도 있다. JDK는 어디까지나 소프트웨어 개발을 위한 패키지이기 때문에 일반 사용자는 [[Java Virtual Machine]]만 설치해도 웹상에서 [[Java Applet]]을 이용하거나 기타 프로그램들을 구동시키는 데는 별 지장이 없다. 하지만 [[JSP]] 컨테이너 등 일부 프로그램은 실행에 JDK를 요구하기도 한다. JSP로 예를 들자면 실행 중에 코드가 컴파일될 필요가 있기 때문. [[이클립스(통합 개발 환경)|이클립스]], [[IntelliJ IDEA]] 등 Java를 이용한 IDE는 JDK에 포함된 JRE가 필수이지만, 일반적으로 해당 프로그램 내부에 JRE를 포함하여 함께 배포하는 경우가 많다. 사실 요즘의 인터넷 환경은 Java Applet으로 할 수 있는 일들을 대부분 네이티브 플러그인으로 처리하고 있어서 전문가나 관련 업계 종사자가 아니라면 예전처럼 자주 볼 일이 없긴 하나, '''[[안드로이드(운영체제)|안드로이드]] 앱이라는 녀석을 만들 때는 꼭 필요하다.''' ~~[[전자정부표준프레임워크|정부 관련 프로젝트]]를 빼놓으면 섭섭하다~~ 2022년 4월 기준 최신 버전은 JDK 18이다. Oracle JDK는 상업적 이용을 할 경우 유료이기 때문에, 무료로 이용하고자 할 경우 Oracle의 OpenJDK 빌드 또는 Zulu JDK, AdoptOpenJDK 등의 OpenJDK 기반 빌드를 이용하여야 한다. OpenJDK는 GPL 라이선스이지만 classpath exception이 적용되므로 Oracle의 지원이 메이저 버전이 올라가는 6개월마다 끊기는 점 외에는 자유롭게 사용할 수 있다. 기업의 경우 IBM, Red Hat 등의 저명한 소프트웨어 기업이 제공하는 OpenJDK 빌드를 이용할 수도 있다. [[JetBrains]]는 IntelliJ IDEA를 만들기 위해 OpenJDK를 마개조에 가깝게 뜯어고쳤다고 한다. * [[https://www.oracle.com/technetwork/java/javase/downloads/index.html|Oracle JDK 다운로드 페이지]] * [[https://jdk.java.net/|Oracle의 OpenJDK 빌드 메인 사이트]] * [[https://adoptopenjdk.net/|AdoptOpenJDK 메인 사이트]] * [[http://azul.com/downloads/|Azul Zulu OpenJDK 다운로드 페이지]] * [[https://developer.ibm.com/languages/java/semeru-runtimes/downloads/|IBM Semeru Runtime OpenJDK 다운로드 페이지]] * [[https://developers.redhat.com/products/openjdk/download|Rad Hat OpenJDK 다운로드 페이지]] == [[니혼 팔콤]]과 관련된 사운드 팀 및 밴드 == Falcom Sound Team jdk와 jdkBAND로 나눠져 있다. [include(틀:상세 내용, 문서명=jdk(팔콤))] [[분류:Java]][[분류:개발자 도구]]저장 버튼을 클릭하면 당신이 기여한 내용을 CC-BY-NC-SA 2.0 KR으로 배포하고,기여한 문서에 대한 하이퍼링크나 URL을 이용하여 저작자 표시를 하는 것으로 충분하다는 데 동의하는 것입니다.이 동의는 철회할 수 없습니다.캡챠저장미리보기