X없이 OpenJDK 7 컴파일


2

헤드리스 RHEL 서버에서 OpenJDK 7을 컴파일하려고합니다. 나는 그것을 만들기 위해 여러 가지 X 의존성을 설치하고 싶지 않다.

Swing / AWT 지원없이 OpenJDK 7을 컴파일 할 수있는 방법이 있습니까 (따라서 빌드 타임에 / usr / lib {arch} / X11에 링크 할 필요가 없습니까?


답변:


0

RHEL을 모르지만 일반적으로 *-headlessGUI 구성 요소를 포함하지 않고 일반적으로 X11 패키지에 대한 종속성이없는 배포판 의 OpenJDK 패키지입니다.

예를 들어 debian 은 하나의 패키지와 ArchLinux 도 제공합니다.


맞습니다. RHEL / CentOS / Fedora는 이에 대한 아날로그를 제공하지 않습니다.
javanix

따라서 패키지를 생성하는 ArchLinux PKGBUILD 스크립트를 보면 힌트를 얻을 수 있습니다.
StreakyCobra

오, 고마워-데비안 소스를보고 있었고 그것은
추악하다

그러나 PKGBUILD를 간략히 살펴본 후에 GUI를 사용하여 Java를 빌드 한 다음 필요한 것을 복사하여 의심 할 수 있기 때문에 이것이 도움이 될 것 -headless입니다.
StreakyCobra

네, 당신이 옳다고 생각하지만, 이것은 저를 조금 아래로 이끌어줍니다. 컴파일 타임 옵션이 어딘가에 떠있는 것처럼 느껴지지만 Oracle의 어리석은 빌드 인프라는 거의 불가능합니다.
javanix 2016 년
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.