Компиляция декомпилированого кода на Java. Maven сборщик.

Здраствуйте друзья.

Задался идеей покрамсать одну старую програму, которая написана на Java. Раньше ничего такого не делал, но и сдаватся на полпути совесть не разрешает. Надеюсь на этом форуме есть знатоки, которые укажут мне путь истинный. И так, что же я сделал:

- открыл папочку lib, а там много очень jar файлов. Я хоть не написал ни одну програму на Java, но что это есть библиотека я знал.
- поискал декомпиляторы java кода (люди как то же это делают) И нашел отличный онлайн декомпилатор, вот ссылка
http://www.javadecompilers.com
- С помощью декомпилятора я начал изучать код (мне повезло, код не обфусцированый) и искать примерно место, где надо поправить и кажется я нашёл. Но не могу проверить, надо же собрать jar обратно.
- Я начал изучать сборщики Java проектов. Я нашёл сначало javac, который мне не помог, но потом я нашел в корне папку META_INF и pom.xml.
- Я попробывал создать в Idea новый проект и в src/ положить папочку проекта из декомпелированой библы. Заменить pom.xml на свой. И попробивать написать
mvn clean package
но выдает ошибки.

Я понимаю, что основная сейчас моя задача это .java файлы скомпилировать в .class, но я не знаю как это сделать правильно.
Может кто-то пытался сделать подобное и в него получилось?
Может что почитать посмотреть. Я не ищу решения, я пытаюсь попросить направления.
За рание всем спасибо
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

🚀 Первый раз на Codeby?
Гайд для новичков: что делать в первые 15 минут, ключевые разделы, правила
Начать здесь →

Популярный контент

🔴 Свежие CVE, 0-day и инциденты
То, о чём ChatGPT ещё не знает — обсуждаем в реальном времени
Threat Intel →
💼 Вакансии и заказы в ИБ
Pentest, SOC, DevSecOps, bug bounty — работа и проекты от проверенных компаний
Карьера в ИБ →

HackerLab