Я загрузил код для LAN-мессенджера из sourceforge. Это исполняемый JAR-файл.
Вы дважды щелкаете по нему, и ваш мессенджер начинает.Как просмотреть исходный код внутри JAR-файла?
Я хочу изучить исходный код. Как мне это сделать?
Я загрузил код для LAN-мессенджера из sourceforge. Это исполняемый JAR-файл.
Вы дважды щелкаете по нему, и ваш мессенджер начинает.Как просмотреть исходный код внутри JAR-файла?
Я хочу изучить исходный код. Как мне это сделать?
Sourceforge есть ссылки на источник.
сделать вы затмение в вашем компьютере? Вы можете добавить файл банка проекта, то вы можете увидеть исходный код
Нет, не знаю. Я использую JCreator –
Открытие файлов JAR работает с любым программным обеспечением, поддерживающим формат файла .ZIP, например WinRAR.
Но если вы хотите получить доступ к исходному коду, он становится немного сложным, как в JAR-файле, Java-код уже «предварительно скомпилирован» в байт-код Java. К счастью, существует (грубый) способ декомпиляции байтового кода обратно (обычно) считываемый исходный код Java.
Есть много программ, которые делают это, моим личным фаворитом является JAD (http://www.varaneckas.com/jad/).
Поскольку вы нашли проект на sourceforge, скорее всего, код не запутался. Хотя, если это так, вы все равно можете декомпилировать его, но его, вероятно, очень трудно прочитать и понять.
Доступны только два варианта 1. Используйте инструмент декомпилятора, например Cavaj или JAD. Источник может быть трудно внести изменения. Если это для понимания funactionality это может помочь. 2. SourceForge также должен иметь ссылку на исходные файлы. Думаю, стоит попробовать проверить его снова на SourceForge.
Extract source code from .jar file
(1) С помощью графического интерфейса JD (http://jd.benow.ca/). Откройте приложение, перетащите его в JAR-файл.
(2) Вы можете извлечь банку файл с помощью команды:
jar xf filename.jar
IntelliJ является удивительным на такого рода вещи. Просто откройте, как и любой другой проект, и он будет декомпилировать его для вас.
Я искал исходный текст, но в основном я получил файлы настроек. –
Какова ссылка на проект, который вы загрузили? – Naddiseo
Здесь: http://sourceforge.net/projects/ezim/?source=directory Посмотрите, можете ли вы декомпилировать его :) –