反编译并重新编译tomcat-coyote.jar



我需要调试tomcat coyote,以便修改Cookies.class和CookiesSupport.class。我使用Java解压缩器来提取和修改源代码。

之后,我用以下命令重新编译我的文件夹(tomcat coyote):

jar cf tomcat-coyote.jar tomcat coyote

但是,当我在lib文件夹中用我的新tomcat coyote启动本地主机时,服务器不会运行,我得到了以下错误:

服务器Tomcat 7无法启动。

是不是有些人已经面临了这个问题?

提前感谢

如果你想调试代码,就不要反编译代码。行号永远不会像源代码中那样。Tomcat是开源的。只需将其下载为zip,或者更好地从源代码管理中查看。然后调试它。

最新更新