Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

Помогите Компиляция

Тема в разделе "[Архив] Помощь", создана пользователем MySt1k, 3 фев 2013.

  1. Автор темы
    MySt1k

    MySt1k Старожил Пользователь

    Баллы:
    173
    Собственно нужно компильнуть .java в .class. Через javac - много ошибок!
    Через eclipse 90% плагин не рабочий. Не знаю в чем дело, вроде библиотеки все добавил.
    Призываю опытных Девелоперов: Mik1313 , Ission, Flumaster, mayor123, fromgate, DPOH-VAR, GrimJoy


    "Все таки нужно же когда то учиться, я же тоже человек"
     
  2. Хостинг MineCraft
    <
  3. Хемуль

    Хемуль Активный участник

    Баллы:
    88
    Имя в Minecraft:
    xemul
    netbeans не?
     
  4. Автор темы
    MySt1k

    MySt1k Старожил Пользователь

    Баллы:
    173
    точно также что и с eclipse.
     
  5. Хемуль

    Хемуль Активный участник

    Баллы:
    88
    Имя в Minecraft:
    xemul
  6. Автор темы
    MySt1k

    MySt1k Старожил Пользователь

    Баллы:
    173
    Код:
    C:\Users\836D~1\Desktop\Illness.src\SQUISH~1\Illness\CommandManager.java:13: error: cannot find symbol
    /*    */  public final Illness plugin;
                            ^
      symbol:  class Illness
      location: class CommandManager
    C:\Users\836D~1\Desktop\Illness.src\SQUISH~1\Illness\CommandManager.java:15: error: cannot find symbol
    /*    */  public CommandManager(Illness instance)
                                      ^
      symbol:  class Illness
      location: class CommandManager
    C:\Users\836D~1\Desktop\Illness.src\SQUISH~1\Illness\CommandManager.java:49: error: cannot find symbol
    /*  57 */            Illness.getPlayer(player).sendStatus(player);
                          ^
      symbol:  variable Illness
      location: class CommandManager
    C:\Users\836D~1\Desktop\Illness.src\SQUISH~1\Illness\CommandManager.java:67: error: cannot find symbol
    /*  75 */              if (DiseaseDB.correctName(name))
                                ^
      symbol:  variable DiseaseDB
      location: class CommandManager
    C:\Users\836D~1\Desktop\Illness.src\SQUISH~1\Illness\CommandManager.java:69: error: cannot find symbol
    /*  77 */                Disease disease = null;
                              ^
      symbol:  class Disease
      location: class CommandManager
    C:\Users\836D~1\Desktop\Illness.src\SQUISH~1\Illness\CommandManager.java:70: error: package DiseaseDB does not exist
    /*  78 */                for (int i = 0; i < DiseaseDB.diseases.size(); i++)
                                                          ^
    Это если через javac, библиотеки подключил: craftbukkit и bukkit
     
  7. CyberMan

    CyberMan Старожил Пользователь

    Баллы:
    173
    Skype:
    cyber4el
    попробуй скомпилить в netbeans. И логи дай.
     
  8. Автор темы
    MySt1k

    MySt1k Старожил Пользователь

    Баллы:
    173
    Код:
    init:
    deps-clean:
    Created dir: C:\Users\Администратор\Documents\NetBeansProjects\Illness\build
    Updating property file: C:\Users\Администратор\Documents\NetBeansProjects\Illness\build\built-clean.properties
    Deleting directory C:\Users\Администратор\Documents\NetBeansProjects\Illness\build
    clean:
    init:
    deps-jar:
    Created dir: C:\Users\Администратор\Documents\NetBeansProjects\Illness\build
    Updating property file: C:\Users\Администратор\Documents\NetBeansProjects\Illness\build\built-jar.properties
    Created dir: C:\Users\Администратор\Documents\NetBeansProjects\Illness\build\classes
    Created dir: C:\Users\Администратор\Documents\NetBeansProjects\Illness\build\empty
    Created dir: C:\Users\Администратор\Documents\NetBeansProjects\Illness\build\generated-sources\ap-source-output
    Compiling 19 source files to C:\Users\Администратор\Documents\NetBeansProjects\Illness\build\classes
    C:\Users\Администратор\Desktop\Illness.src\Squish000\Illness\DiseaseDB.java:301: error: unmappable character for encoding windows-1251
    /* 339 */    player.sendMessage("\u00A79Р?нформация: \u00A75" + disease.getDesc());
    C:\Users\Администратор\Desktop\Illness.src\net\h31ix\updater\Updater.java:324: error: illegal start of expression
    /* 468 */          totalSize = (()(Double.parseDouble(size) * multiplier));
    2 errors
    C:\Users\Администратор\Documents\NetBeansProjects\Illness\nbproject\build-impl.xml:915: The following error occurred while executing this line:
    C:\Users\Администратор\Documents\NetBeansProjects\Illness\nbproject\build-impl.xml:268: Compile failed; see the compiler error output for details.
    СБОРКА ЗАВЕРШЕНА СО СБОЕМ (общее время: 2 секунды)
    -----------------

    Код:
    Updating property file: C:\Users\Администратор\Documents\NetBeansProjects\Illness\build\built-jar.properties
    Compiling 1 source file to C:\Users\Администратор\Documents\NetBeansProjects\Illness\build\classes
    C:\Users\Администратор\Desktop\Illness.src\Squish000\Illness\DiseaseDB.java:49: error: variable breakItemID is already defined in method addListener(String,Disease)
    /*    */            int breakItemID;
    C:\Users\Администратор\Desktop\Illness.src\Squish000\Illness\DiseaseDB.java:70: error: variable breakItemID is already defined in method addListener(String,Disease)
    /*    */            int breakItemID;
    C:\Users\Администратор\Desktop\Illness.src\Squish000\Illness\EntityAttackListen.java:28: error: variable player is already defined in method check(EntityDamageByEntityEvent)
    /*    */    Player player;
    C:\Users\Администратор\Desktop\Illness.src\Squish000\Illness\EntityAttackListen.java:63: error: variable player is already defined in method check2(EntityDamageByEntityEvent)
    /*    */    Player player;
    C:\Users\Администратор\Desktop\Illness.src\Squish000\Illness\Metrics.java:41: error: constructor Graph in class Graph cannot be applied to given types;
    /* 114 */  private final Graph defaultGraph = new Graph("Default", null);
      required: String
      found: String,<null>
      reason: actual and formal argument lists differ in length
    C:\Users\Администратор\Desktop\Illness.src\Squish000\Illness\Metrics.java:76: error: constructor Graph in class Graph cannot be applied to given types;
    /* 179 */    Graph graph = new Graph(name, null);
      required: String
      found: String,<null>
      reason: actual and formal argument lists differ in length
    C:\Users\Администратор\Desktop\Illness.src\Squish000\Illness\Metrics.java:236: error: variable connection is already defined in method postPlugin(boolean)
    /*    */    URLConnection connection;
    Note: Some input files use unchecked or unsafe operations.
    Note: Recompile with -Xlint:unchecked for details.
    7 errors
    C:\Users\Администратор\Documents\NetBeansProjects\Illness\nbproject\build-impl.xml:938: The following error occurred while executing this line:
    C:\Users\Администратор\Documents\NetBeansProjects\Illness\nbproject\build-impl.xml:268: Compile failed; see the compiler error output for details.
    СБОРКА ЗАВЕРШЕНА СО СБОЕМ (общее время: 3 секунды)
    
     
  9. Автор темы
    MySt1k

    MySt1k Старожил Пользователь

    Баллы:
    173
    Может я не правильно декомпилирую:confused:
    Как правильно?
     
  10. Shevchik

    Shevchik Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    После декомпиляции может и не полуится рабочего сырца, правь все ошибки и проверяй
     
    CyberMan и alex55i нравится это.
  11. Flumaster

    Flumaster Старожил Девелопер Пользователь

    Баллы:
    153
    Skype:
    alexey_aristov
    Логи как бы намекают: UTF-8. (наверно)
    unmappable character for encoding windows-1251
     
  12. Flumaster

    Flumaster Старожил Девелопер Пользователь

    Баллы:
    153
    Skype:
    alexey_aristov
    Попробуй нотепадом++ кодировку поменять во всех .java
     
  13. Code

    Code Старожил Пользователь

    Баллы:
    123
    Имя в Minecraft:
    _Gizmo
    не ищи нормальный компилятор. они все одинаковые. ищи нормальные руки. скорее всего ты забыл что-то импортировать.
     
    MySt1k нравится это.
  14. Автор темы
    MySt1k

    MySt1k Старожил Пользователь

    Баллы:
    173
    Да, кодировка UTF-8.
    Скорее всего я декомпилировал не правильно(Ошибки в тех же самых .java), так как даже не измененный исходник не может компилироваться.
     
  15. Автор темы
    MySt1k

    MySt1k Старожил Пользователь

    Баллы:
    173
    Подскажите как и чем нужно декомпилировать.
     
  16. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    @MySt1k, Код должен быть без ошибок иначе комбилировать не получится.
     
    Mik1313 нравится это.
  17. Автор темы
    MySt1k

    MySt1k Старожил Пользователь

    Баллы:
    173
    Это я уже понял :(
    Но декомпилировать без ошибок не получается.:confused:
     
    Сникерсни нравится это.
  18. Code

    Code Старожил Пользователь

    Баллы:
    123
    Имя в Minecraft:
    _Gizmo
    ничем. вряд ли ты найдешь декомпилятор, который получает всегда рабочий код. возьми и исправь ошибки сам.
     
    sorokin96, CyberMan и Mik1313 нравится это.
  19. Автор темы
    MySt1k

    MySt1k Старожил Пользователь

    Баллы:
    173
    Хорошо, попробую.
     
    Mik1313 нравится это.
  20. Flumaster

    Flumaster Старожил Девелопер Пользователь

    Баллы:
    153
    Skype:
    alexey_aristov
    Поменяй во всех файлах кодировку на windows-1251, если не сработает, то на UTF8.
     

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