Мені потрібна допомога з Java в середовищі Linux. Швидкий досвід: у нас є Verizon FIOS, а деякі їх послуги вимагають використання їх веб-сайту. У нас виникли всі випадкові випадкові збої на веб-сайті, які один із їхніх технологій остаточно звузилися до проблем із Java. За їхніми текстами, для того, щоб їх веб-сайт працював належним чином, потрібна остання версія Java (а оскільки вони постійно «вдосконалюють» свій веб-сайт, Java потрібно постійно підтримувати).
У нас є три комп’ютери, під керуванням Windows, Linux Mint 17 та Debian Wheezy. Оновлення Java на машині Windows не було проблемою. Після оновлення до поточного випуску (SE7 U71) проблеми веб-сайту усунулися. Машини Linux - це інша справа, і чим більше я досліджую, тим більше в мене крутиться голова.
Windows Java порівняно з еквівалентом Linux: Не зрозуміло, як те, що пропонується для Linux, відповідає версії для версії. Офіційний сайт завантаження Java пропонує чотири завантаження Linux, дві визначені як RPM, а дві - не. Інструкції для двох, не позначених як RPM, призначені для дистрибутивів, які використовують RPM. Однак є також деякі варіанти встановити вручну з тарболу або скласти свій власний, що також може бути застосовано до інших дистрибутивів (не зрозуміло). Є посилання на Ubuntu під "іншими ароматами", яке призводить до сторінки OpenJDK. Це "реалізація платформи Java SE з відкритим кодом" з іншою системою нумерації. Це поєднується з плагіном браузера IcedTea (з іншою системою нумерації версій), і не ясно, як поєднання OpenJDK та IcedTea співпадає з конкретним випуском Java.
Для подальшого ускладнення питань, крім JRE, існує ряд різних програм, пов’язаних з Java, наприклад, JDK, які, на мою думку, потрібні лише для розробки, але, мабуть, потрібні деякі сценарії. Колекція файлів Java, що пропонуються в Windows, не відповідає колекції, запропонованій для Linux, тому не зрозуміло, як співвідносяться функціональні можливості компонентів. У менеджерів програм Linux є довгий список файлів, пов’язаних з Java, деякі з яких залежать від випуску, тому не зрозуміло, що таке колекція потрібних файлів.
Дозвольте уточнити, що я не шукаю відповідей на всі ці питання, моя мета - не стати експертом Java. Я надаю цю інформацію лише для того, щоб продемонструвати, що я зробив серйозну спробу дослідити і вирішити цю проблему, але це просто призвело до більшої плутанини. Сподіваємось, є читачі, знайомі з Java та Linux, які вже знають відповідь і можуть обійти всі заплутані деталі.
Версії файлів Linux: Здається, обидві машини Linux використовують IcedTea, а не Java. Комп'ютер Mint має IcedTea V1.5 від квітня, а остання версія Debian - V1.4. Я розглядав отримання нових файлів з інших сховищ, але не можу знайти новіші сумісні версії.
Проблема: Якщо потрібна остання версія Java, як це зробити в Linux? Останні доступні версії IcedTea не скорочують її. Отже, основні питання:
- Чи є в Linux спосіб обробляти веб-сайт, для якого потрібна остання версія Java?
- Що мені потрібно для цього?
- Де я можу взяти його для монетного двору та Debian?
- Як це встановити?
На користь інших, у кого може виникнути те саме питання, сміливо публікуйте відповіді, що вимагають знання Linux. Однак я шукаю рішення для новачків, якщо воно є.