Ошибка, выполняющая человечность файла банки

Я пробовал в течение многих часов о том, как получить этот файл руководителю. В Windows это запускает успешно, но в Ubuntu это не делает.

Мое предположение - то, что у меня нет полномочий петлять правильно.

В основном я перемещаюсь по папке, в которой расположен файл банки с Терминалом, и ввести

$ java -jar Bot.jar 

и я получаю ошибку при высказывании

Error: Could not find or load main class net.minecraft.client.Main

Я попытался использовать sudo перед командой и использованием chmod 755 но ни один из него не работает.

Теперь как я сказал, прежде чем это хорошо работает в Windows, и я, может казаться, не нахожу, какова моя проблема.

1
задан 17 June 2015 в 19:17

1 ответ

Ошибка говорит, что нет никакого основного метода в файле банки. Не все архивы банки, как предполагается, выполняются. Некоторые - библиотеки, некоторые не идут с основным методом для другой цели.

примером последнего является клиент Minecraft, который, кажется, связан с Вашим вопросом. Это намеренно не имеет основного метода как элементарной защиты пиратства. Для него для запуска этому нужно средство запуска, которое соединяется с сервером Mojang, таким образом, запуская игровую сессию, которая тогда передана клиенту путем вызова некоторого метода в нем.

Поэтому, если Ваш файл - я проигнорирую именование - клиент Minecraft, Вам нужно средство запуска для выполнения его.

, Если это наоборот, и Ваш архив является средством запуска Minecraft, необходимо сказать его, где клиент Minecraft расположен (~/.minecraft/versions/<version>/<version>.jar), возможно, путем добавления его к среде ПУТИ, возможно, путем предоставления его как аргумент команде.

, Если это - модификация Minecraft, у Вас должны быть инструкции по установке наряду с ним.

0
ответ дан 4 October 2019 в 03:13

Другие вопросы по тегам:

Похожие вопросы: