如何将 Tomcat lib 目录中存在的 jar 替换为包含所有.java文件的目录?



我的 tomcat lib 目录由一个 jar 组成,我想用一个包含上述 jar 中包含的所有.java文件的目录替换它。 将该目录添加到类路径中 setenv.sh 解决问题吗? 例如 PATH=$CLASSPATH:$XYZ/folder/*

提前谢谢。

jar文件包含所有已编译和打包的文件。如果要获取 .Java 文件包含在 jar 文件中,您可以反编译它们,但这不是最好的解决方案。您应该找到库的来源(jar 文件(或要求.jar文件的制作者与您共享。没有简单的方法来反编译.class文件(包含在.jar文件中(。这是可能的,你会开始工作.Java文件,但代码会有很多奇怪的块和东西。

我相信你需要有*.class文件而不是*.java

最新更新