Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/319.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
什么软件可以帮助我卸载war文件并获取其中的java源代码?_Java_War - Fatal编程技术网

什么软件可以帮助我卸载war文件并获取其中的java源代码?

什么软件可以帮助我卸载war文件并获取其中的java源代码?,java,war,Java,War,什么软件可以帮助我卸载war文件并获取其中的java源代码?使用普通zip实用程序(如7zip)打开war文件并提取内容,使用jd gui反编译类使用普通zip实用程序(如7zip)打开war文件并提取内容,使用jd gui反编译类I就像WinRar在我的XP中一样。您甚至可以在war中搜索特定的类名、包含特定文本的文件等。我喜欢WinRar作为我的XP。您甚至可以在war中搜索特定的类名、包含特定文本的文件等。如果您想以编程方式执行此操作,请执行以下操作: 使用java.util.zip.Z

什么软件可以帮助我卸载war文件并获取其中的java源代码?

使用普通zip实用程序(如7zip)打开war文件并提取内容,使用jd gui反编译类

使用普通zip实用程序(如7zip)打开war文件并提取内容,使用jd gui反编译类

I就像WinRar在我的XP中一样。您甚至可以在war中搜索特定的类名、包含特定文本的文件等。

我喜欢WinRar作为我的XP。您甚至可以在war中搜索特定的类名、包含特定文本的文件等。

如果您想以编程方式执行此操作,请执行以下操作:

  • 使用java.util.zip.ZipInputStream读取war文件。看见
  • 一旦文件被“解压缩”。编写一个类来浏览解压归档文件的目录树。
  • 然后使用只返回.java文件的java.io.FilenameFilter。File.listFiles,
    请参见

    如果要以编程方式执行,请执行以下操作:

  • 使用java.util.zip.ZipInputStream读取war文件。看见
  • 一旦文件被“解压缩”。编写一个类来浏览解压归档文件的目录树。
  • 然后使用只返回.java文件的java.io.FilenameFilter。File.listFiles, 看