Alibaba Dragonwell8 사용자 가이드
Alibaba Dragonwell8 확장판 출시 정보
Alibaba Dragonwell8 스탠다드 에디션 출시 노트
수년에 걸쳐 Java는 Alibaba에서 확산되었습니다. 많은 애플리케이션이 Java로 작성되었으며 많은 Java 개발자가 10억 줄 이상의 Java 코드를 작성했습니다.
OpenJDK의 다운스트림 버전인 Alibaba Dragonwell은 100,000개 이상의 서버에서 실행되는 온라인 전자 상거래, 금융, 물류 애플리케이션에 최적화된 Alibaba의 내부 OpenJDK 구현입니다. Alibaba Dragonwell은 이러한 분산 Java 애플리케이션을 극단적인 규모로 실행하는 엔진입니다.
현재 릴리스는 Linux/x86_64 플랫폼만 지원합니다.
Alibaba Dragonwell은 분명히 업스트림 OpenJDK 프로젝트와 동일한 라이센스 조건에 따른 "친근한 포크"입니다. Alibaba는 OpenJDK 커뮤니티와 긴밀하게 협력하기 위해 최선을 다하고 있으며 Alibaba Dragonwell에서 가능한 한 많은 맞춤형 기능을 업스트림으로 가져올 계획입니다.
Alibaba Dragonwell JDK는 현재 Linux/x86_64 플랫폼만 지원합니다.
Alibaba Dragonwell은 Alibaba Cloud Linux 2(Aliyun Linux 2) YUM 저장소에서 공식적으로 지원 및 유지 관리되며 이 저장소는 Aliyun Linux 17.1, Red Hat Enterprise Linux 7 및 CentOS 7과도 호환됩니다.
sudo yum install -y java-1.8.0-alibaba-dragonwell
;/etc/yum.repos.d
(예: /etc/repos.d/alinux-plus.repo
) 아래에 새 저장소 파일을 배치하면 설치할 수 있습니다. 다음을 실행하여 Alibaba Dragonwell을 실행합니다: sudo yum install -y java-1.8.0-alibaba-dragonwell
: # plus packages provided by Aliyun Linux dev team
[plus]
name=AliYun-2.1903 - Plus - mirrors.aliyun.com
baseurl=http://mirrors.aliyun.com/alinux/2.1903/plus/$basearch/
gpgcheck=1
gpgkey=http://mirrors.aliyun.com/alinux/RPM-GPG-KEY-ALIYUN
애플리케이션에 대해 Alibaba Dragonwell JDK를 활성화하려면 JAVA_HOME
Alibaba Dragonwell의 설치 디렉터리를 가리키도록 설정하면 됩니다. YUM을 통해 Dragonwell JDK를 설치한 경우 설치 후 출력에 표시되는 지침을 따르십시오. 예:
=======================================================================
Alibaba Dragonwell is installed to:
/opt/alibaba/java-1.8.0-alibaba-dragonwell-8.0.0.212.b04-1.al7
You can set Alibaba Dragonwell as default JDK by exporting the
following ENV VARs:
$ export JAVA_HOME=/opt/alibaba/java-1.8.0-alibaba-dragonwell-8.0.0.212.b04-1.al7
$ export PATH=${JAVA_HOME}/bin:$PATH
=======================================================================
Alibaba의 내부 JDK 빌드에 기여한 분들께 특별히 감사드립니다.
Alibaba Dragonwell에 포함된 기술은 다음 논문에 게재되었습니다.
ICSE'19: https://2019.icse-conferences.org/event/icse-2019-technical-papers-safecheck-safety-enhancement-of-java-unsafe-api
ICPE'18: https://dl.acm.org/citation.cfm?id=3186295
ICSE'18 SEIP https://www.icse2018.org/event/icse-2018-software-engineering-in-practice-java-performance-troubleshooting-and-optimization-at-alibaba