Встановіть Oracle Java 12 в Ubuntu Linux

Як встановити Oracle Java 12 в системах Ubuntu Linux. Платформа Java, Standard Edition (Java SE) дозволяє розробляти і розгортати програми Java на настільних комп'ютерах і серверах. Java пропонує багатий користувальницький інтерфейс, продуктивність, універсальність, портативність і безпеку, які вимагають сучасні програми.

Oracle Java 12 - Можливості

  • Підтримка Unicode 11 - Випуск JDK 12 включає підтримку Unicode 11.0.0. Після виходу JDK 11, який підтримував Unicode 10.0.0.
  • Опція POSIX_SPAWN у Linux - як додатковий спосіб запуску процесів у Linux, властивість jdk.lang.Process.launchMechanism може бути встановлено на POSIX_SPAWN. Цей параметр вже давно доступний на інших платформах * nix. Механізм запуску за замовчуванням (VFORK) на Linux незмінний, тому цей додатковий параметр не впливає на існуючі установки. POSIX_SPAWN пом'якшує рідкісні патологічні випадки під час нерестування дитячих процесів, але вони ще не були надто перевірені. Рекомендується обережність при використанні POSIX_SPAWN у виробничих установках.
  • Константи JV 334 JVM API - новий пакет java.lang.invoke.constant вводить API для моделювання іменних описів файлів класу і артефактів часу виконання, зокрема констант, які завантажуються з константного пулу. Це робиться шляхом визначення сімейства символічних посилань (JVMS 5.1) на основі значень, здатних описувати кожен тип постійної навантаження. Символічна посилання описує константи, що завантажується, у чисто номінальній формі, окремо від навантаження класу або контексту доступності. Деякі класи можуть діяти як власні символічні посилання (наприклад, String); для констант, що зв'язуються, додано сімейство символічних типів посилання (ClassDesc, MethodTypeDesc, MethodHandleDesc і DynamicConstantDesc), які містять номінальну інформацію для опису цих констант.
  • Розподіл старого покоління Java-купи на альтернативних пристроях пам'яті - Ця експериментальна функція в G1 і Parallel GC дозволяє їм виділяти старе покоління Java на альтернативні пристрої пам'яті, такі як пам'ять NV-DIMM. Поточна реалізація попередньо розподіляє повний розмір кучи Java в файловій системі NV-DIMM, щоб уникнути проблем з динамічним розміром покоління. Користувачі повинні переконатися, що на файловій системі NV-DIMM є достатньо вільного місця.
  • Нові події безпеки Java Flight Recorder (JFR) - Чотири нові події JFR були додані до області бібліотеки безпеки. Ці події за замовчуванням вимикаються і можуть бути включені через конфігураційні файли JFR або через стандартні опції JFR.

Повну версію можна прочитати тут: https://www.oracle.com/technetwork/java/javase/12-relnote-issues-5211422.html

Встановіть Oracle Java 12

Виконайте наступні команди в терміналі для установки Oracle Java 12 через PPA:
sudo add-apt-repository ppa: linuxuprising / java sudo apt-get update sudo apt-get install oracle-java12-інсталятор sudo apt-get встановити oracle-java12-set-default

На Debian 64 Bit

відлуння "deb http://ppa.launchpad.net/linuxuprising/java/ubuntu bionic main" | tee /etc/apt/sources.list.d/linuxuprising-java.list sudo apt-key adv --кейсервер hkp: //keyserver.ubuntu.com: 80 - записи ключів 73C3DB2A sudo apt-get update sudo apt-get install oracle-java12-інсталятор Вхід

Зверніть увагу - Кінець публічних оновлень для Oracle JDK 8

Oracle не буде публікувати нові оновлення Java SE 8 до своїх публічних сайтів завантаження для комерційного використання після січня 2019. Клієнти, які потребують постійного доступу до критичних виправлень помилок та виправлень безпеки, а також загального обслуговування для Java SE 8 або попередніх версій, можуть отримати довгострокову підтримку через підписку Oracle Java SE або Oracle Java SE Desktop Subscription. Для отримання додаткової інформації та деталей про те, як отримати довгострокову підтримку для Oracle JDK 8.

Встановіть Oracle Java 12 в Ubuntu Linux спочатку опубліковано Джерело цифр - Останні технології, гаджети та Gizmos.

Залишити коментар

Цей сайт використовує Akismet для зменшення спаму. Дізнайтеся, як обробляються ваші дані коментарів.