2013-12-05 2 views
0

Мне нужно отладить tomcat-coyote, чтобы изменить Cookies.class и CookieSupport.class. Я использовал Java Decompiler для извлечения и изменения исходного кода.декомпилировать и перекомпилировать tomcat-coyote.jar

После этого я перекомпилировать папку (кот-койот) с этим COMMANDE:

jar cf tomcat-coyote.jar tomcat-coyote

Но когда я начинаю свой Localhost с моим новым TOMCAT-койотом в Lib папки, сервер не работает , и я получил эту ошибку:

Server Tomcat 7 failed to start.

это-некоторые уже столкнулись с проблемой?

заранее спасибо

+1

Вы уверены, что скомпилировали исходный файл? jar cf tomcat-coyote.jar tomcat-coyote commond просто создает банку, она не компилирует ваши java-файлы. – Gayathri

ответ

4

Не декомпилировать код, если вы хотите отладить. Номера строк никогда не будут такими, как в исходном коде. Tomcat - с открытым исходным кодом. Просто загрузите его как zip или еще лучше проверьте его из источника. Затем отлаживайте его.

+0

Мне жаль, что я не мог ответить на этот вопрос более чем на +1. Декомпиляционное программное обеспечение, источник которого свободно доступно, представляет собой колоссальную трату времени. –

Смежные вопросы