Воссоздать проект из.jar файла
Есть ли шанс воссоздать (netbeans-) проект из файла.jar? Потому что я доверял какой-то глупой программе для шифрования, которая испортила мой файл.
Есть ли у них какое-либо предложение или решение? Я уже извлек файл.jar с помощью терминальных команд 'jar xf MyJarFile.jar'. Но я не могу прочитать код в нем...
3 ответа
Вы можете декомпилировать jar в исходники, а затем создать новый проект и перетащить все источники в вашу папку src. Мне нравится использовать JD-GUI для декомпиляции.jars: http://java.decompiler.free.fr/?q=jdgui
Я также рекомендую использовать JD-GUI, он мне очень помог, когда мой простой текстовый редактор повредил мои файлы.java, и я смог преобразовать классы обратно в исходный код, используя его.
Сначала удалите $ files, затем Jad - лучший, jdgui допускает ошибки.