Обновление JAR и пометка META-INF - PullRequest
0 голосов
/ 09 мая 2020

Я использую vertx-core в своем проекте в качестве зависимости и хочу добавить регистратор для нескольких методов. Проект не получает успешную сборку в целях тестирования / пакета maven. У него мало других пакетов, кроме Java, что может быть одной из причин. Я использую репозиторий Nexus компании, стоящей за vpn.

Следующее, что я сделал, это декомпилировал jar, присутствующий в моем .m2, с идеей, что я могу внести изменения, так как в нем всего java пакетов , а затем выполните установку maven и используйте новую банку. Я заметил, что pom. xml присутствует внутри папки META-INF, из-за чего intellij не может правильно открыть проект.

Вопросы:

Это правильный способ внести изменения в Jar? Почему pom зависимости находится в META-INF, а для исходного кода на github его нет.

Я также попробовал первый метод, указанный здесь , но редактор байт-кода продолжает легко застревать на час.

...