Дата публикации:

[Мануал] Установка Java 7 Debian Всё для создания своего сервера LineAge


 

 

 

Описание: Установка 7й Java на Debian(Ubuntu) Платформа: Linux (Java)

 

 

Многие сейчас сталкиваются с ошибкой при запуске сервера на линуксе вида:

Starting L2J Login Server. Exception in thread "main" java.lang.UnsupportedClassVersionerror: com/l2jserver /loginserver/L2LoginServer : Unsupported major.minor version 51.0 at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(Unknown Source) at java.security.SecureClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.access$000(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClassInternal(Unknown Source) Could not find the main class: com.l2jserver.loginserver.L2LoginServer. Program will exit. Server terminated abnormaly server terminated

 

Эта ошибка вылазиет из-за версии Java! Дело в том что установить из репозитория 7ю жаву у вас не выйдет! Как же быть?

 

Делаем следующее:

1. Заходим на официальный сайт жавы и качаем от туда jdk-7-linux-i586.tar.gz

2. Распаковываем архив:

sudo tar xvfz jdk-7-linux-i586.tar.gz

3. Перекидываем полученную папку jdk1.7.0 в /usr/lib/jvm/jdk1.7.0

sudo mv ./jdk1.7.0/ /usr/lib/jvm/jdk1.7.0

4. Проверяем Path жавы

sudo update-alternatives --config java

Видим примерно следующее:

$sudo update-alternatives –config java There are 2 choices for the alternative java (providing /usr/bin/java).

Selection Path Priority Status ———————————————————— * 0 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 auto mode 1 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 manual mode 2 /usr/lib/jvm/java-6-sun/jre/bin/java 63 manual mode

Press enter to keep the current choice

  • , or type selection number: 

    Видим что последние значение пути у нас равно 2

    5. Добавляем новый Path жавы и указываем в конце следующую цифру 3 :

    sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.7.0/jre/bin/java 3

    6. Затем опять смотрим список

    sudo update-alternatives --config java

    И выбираем наш 3й путь!

    There are 2 choices for the alternative java (providing /usr/bin/java).   Selection    Path                                  Priority   Status ------------------------------------------------------------  * 0 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 auto mode 1 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 manual mode 2 /usr/lib/jvm/java-6-sun/jre/bin/java 63 manual mode 3 /usr/lib/jvm/jdk1.7.0/jre/bin/java     3         manual mode Press enter to keep the current choice

  • , or type selection number: 3

     

     

     

    Затем можно проверить версию используемой жавы командой

    java -version

     

    Должно выдать примерно следующее

    java version "1.7.0" Java(TM) SE Runtime Environment (build 1.7.0-bJava HotSpot(TM) Client VM (build 21.0-b17, mixed mode)


    Бесплатный курс Excel: управление запасами и подбор авто в логистике
    Бесплатный курс: "VDSina для начинающих: Сервер за 5 минут: Объясняем простыми словами"
    Бесплатный виджет обратной связи для Shopify
    Часы во весь экран
    Чат с ИИ девушкой
    Чатрулетка: чат с интересными людьми
    Фототехника для видео
    Генератор безопасных паролей
    Изучаем искусственный интеллект бесплатно
    Как использовать бесплатные ИИ-генераторы видео для создания анимаций 3D-сцен с элементами киберпанк
    Как создать пошаговое видео для обучения использованию программы AutoCAD
    Как создавать мемы без фотошопа: пошагово
    Легковые и внедорожные авто от немецких брендов
    Оптимизация маршрутизации GEO сайта
    Погода в Ревде во вторник
    Популярные детские игрушки 2024
    Российская автоиндустрия в цифрах
    Системы безопасности IP
    Смех в доме
    VDSina для новичков: простой подход
    Великолепие чая и кофе
    Видеочат рулетка: её задачи
    Видеочат в режиме реального времени