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

Помогите Jd (декомпилятор)

Тема в разделе "[Архив] Помощь", создана пользователем Dmitrio, 24 дек 2011.

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

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

    Баллы:
    88
    подскажите как из .java в JD сделать .class
     
  2. Хостинг MineCraft
    <
  3. Автор темы
    Dmitrio

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

    Баллы:
    88
  4. lol63

    lol63 Модератор Переводчик

    Баллы:
    153
    Немного теории:
    JD - бесплатный Java декомпилятор.
    Декомпилятор выполняет функции обратные компилятору, то есть(в Java) компилирует исходный код(.java) в байт-код(.class) => декомпилятор не выполняет функции компилятора :cap:.
    Пускай мы уже декомпилировали успешно(что мало вероятно), нам нужно скомпилировать. Как? Всё просто, скачиваем JDK, устанавливаем. Создаём переменную JAVA_HOME и пишем полный путь до JDK\bin\ ну или прописываем этот же путь в переменную PATH. Далее переходим в папку с .java с помощью команды cd.Помещаем рядом с вашим файлом.java зависимую библиотеку, к примеру: craftbukkit.jar. Пишем javac -Xlint:unchecked -encoding utf8 вашфайл.java -cp craftbukkit.jar. PROFIT!
     
  5. Автор темы
    Dmitrio

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

    Баллы:
    88
    "javac" не является внутренней или внешней
    командой, исполняемой программой или пакетным файлом
    переменная прописанна
     
    Сникерсни нравится это.
  6. Автор темы
    Dmitrio

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

    Баллы:
    88
    ну ок прописал полный путь теперь пишет синтаксическая ошибка:(
     

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