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

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

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

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

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

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

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

    Баллы:
    88
  3. 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!
     
  4. Автор темы
    Dmitrio

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

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

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

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

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