Документация, которую я могу найти, предполагает, что причал 6.1.x все еще должен работать с java 1.4.2.
Тем не менее, если я загружаю двоичный файл причала и «java -jar start.jar», я получаю варианты:
«Исключение в потоке «основной» java.lang.UnsupportedClassVersionError: (org/mortbay/xml/XmlConfiguration) неправильная основная версия по смещению = 6»
Я пробовал это с причалом 6.1.26, загруженным с dist.codehouse.org/jetty. Я пробовал с пристанью 'hightide' версии 6.1H.24 и hightide-6.1H.8.
Моя джава:
$ java -version версия java "1.4.2" Java(TM) 2 Runtime Environment, Standard Edition (сборка 2.3) IBM J9 VM (сборка 2.3, J2RE 1.4.2 IBM J9 2.3 Linux amd64-64 j9vmxa64142ifx-20100113 (с поддержкой JIT) J9VM — 20100112_51454_LHdSMr JIT — 20090210_1447ifx1_r8 GC — 200902_24)
Я знаю, что это древняя Java, но у меня есть древний код для запуска. Везде ГОВОРИТ, что причал 6.1 должен работать на java 1.4. Я даже нахожу старые сообщения в блогах, в которых говорится, что они запускали jetty 1.6 с java 1.4.
Ну что, как поживаешь? Что я делаю не так?