1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Помогите Ошибка при экспорте плагина из eclipse

Тема в разделе "Разработка плагинов для новичков", создана пользователем HungerCat, 11 окт 2017.

Статус темы:
Закрыта.
  1. Автор темы
    HungerCat

    HungerCat Активный участник Пользователь

    Баллы:
    76
    В этой сфере я новичок, прибавьте мозгов по этой теме мне, пожалуйста.
    1 Logger log = Logger.getLogger("Minecraft");
    2 public void onEnable() {
    3 getServer().getPluginManager().registerEvents(this, this);
    4 getCommand("inform").setExecutor(new Commands(this));
    Ругается eclpse на 3-ю строчку с комментарием: "Syntax error on tokens, delete this tokens"
    Строчку не подчёркивает, а помечает номер строчки крестиком.
     
  2. Slavkaa

    Slavkaa Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    Slavok2001
    Попробуй
    Bukkit.getPluginManager....
     
  3. Автор темы
    HungerCat

    HungerCat Активный участник Пользователь

    Баллы:
    76
    getServer().Bukkit.getPluginManager().registerEvents(this, this);
    upload_2017-10-11_16-19-42.png
    upload_2017-10-11_16-20-18.png
     
  4. Slavkaa

    Slavkaa Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    Slavok2001
    Что-то мне подсказывает, что у тебя скобок не хватает. Ну или лишние.
     
  5. Автор темы
    HungerCat

    HungerCat Активный участник Пользователь

    Баллы:
    76
    package ru;

    import java.util.logging.Handler;
    import java.util.logging.Logger;

    import org.bukkit.Bukkit;
    import org.bukkit.event.Listener;
    import org.bukkit.plugin.java.JavaPlugin;

    public class main extends JavaPlugin implements Listener {

    Logger log = Logger.getLogger("Minecraft");
    public void onEnable() {
    getServer().getPluginManager().registerEvents(this, this);
    getCommand("inform").setExecutor(new Commands(this));
    getLogger().info("on");
    }
    public void onDisable() {
    getLogger().info("on");

    }}
    upload_2017-10-11_16-26-14.png
     
  6. Slavkaa

    Slavkaa Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    Slavok2001
    Чет я не вижу, чтобы ошибка выделялась.
     
  7. Автор темы
    HungerCat

    HungerCat Активный участник Пользователь

    Баллы:
    76
    Обрезал случайно, напротив строчки стоит крестик с ошибкой "Syntax error on tokens, delete this tokens"

    getServer().getPluginManager().registerEvents(this, this);)
     
  8. Автор темы
    HungerCat

    HungerCat Активный участник Пользователь

    Баллы:
    76
    Консолька upload_2017-10-11_16-33-52.png
     
  9. DonDays

    DonDays Активный участник Пользователь

    Баллы:
    96
    Имя в Minecraft:
    DonDays
    лол, а разница?

    скинь все содержимое файла
     
  10. HunterGaming

    HunterGaming Активный участник Пользователь

    Баллы:
    96
    Имя в Minecraft:
    sqdFendy
    Очевидно же, что у него либо где-то скобки нет либо лишняя
     
  11. Cool_boy

    Cool_boy Активный участник Пользователь

    Баллы:
    96
    Имя в Minecraft:
    prettydude
    Кто-то ещё берёт логера не через Bukkit.getLogger()? Или на какую версию ты пишешь?
     
  12. DonDays

    DonDays Активный участник Пользователь

    Баллы:
    96
    Имя в Minecraft:
    DonDays
    plugin.getLogger()
     
  13. LuckyZeeRo

    LuckyZeeRo Активный участник Пользователь

    Баллы:
    96
    Имя в Minecraft:
    i0xHeX
    Можешь кинуть код нормально? А то мы как бы не экстрасенсы.
     
  14. Автор темы
    HungerCat

    HungerCat Активный участник Пользователь

    Баллы:
    76
    А так я полностью там и кинул, 10 строк.
     
  15. Cool_boy

    Cool_boy Активный участник Пользователь

    Баллы:
    96
    Имя в Minecraft:
    prettydude
    Разницы нету.
     
  16. LuckyZeeRo

    LuckyZeeRo Активный участник Пользователь

    Баллы:
    96
    Имя в Minecraft:
    i0xHeX
    А сори, не увидел в дальнейших постах.
    Скопипастил твой код - никаких ошибок. Значит дело скорее в эклипсе.
    У меня такое было когда то (что есть ошибка там, где ее быть не может), помогло пересоздание проекта.
    В общем у тебя вары: Пересоздать проект, Пересоздать проект в новой папке (рабочем пространстве), Переустановить эклипс (поставить там оксиген, думаю он более стабилен).

    Простейший выход из проблемы это закрыть проект, перезапустить эклипс и опять открыть проект. Все выше, если это не поможет.
     
  17. Автор темы
    HungerCat

    HungerCat Активный участник Пользователь

    Баллы:
    76
    Ну если ошибка в eclipse, то ошибок в консоли возникать-же не должно?
    В консоли та же ошибка, что и в eclipse. Кодинг - не моё.
    [19:52:57 ERROR]: Error occurred while enabling TestPlugin (Is it up to date?)
    java.lang.Error: Unresolved compilation problem:
    Syntax error on tokens, delete these tokens
     
  18. Nikolai_Faint

    Nikolai_Faint Активный участник Пользователь

    Баллы:
    96
    *Плюсег*
     
  19. LuckyZeeRo

    LuckyZeeRo Активный участник Пользователь

    Баллы:
    96
    Имя в Minecraft:
    i0xHeX
    Ошибка в консоли это ошибка, которую скомпилил сам эклипс.
     
  20. xDark

    xDark Активный участник Пользователь

    Баллы:
    96
    ошибка компиляции, дятел.
    лол че?
     
Статус темы:
Закрыта.

Поделиться этой страницей