0

我已经编译了 java web 应用程序的源代码。我知道该项目使用 maven,因为pom.xml文件中有.war文件。

我想知道是否可以使用.war文件重新创建 Maven 项目。我使用Java Decompiler来获取源代码,但我不知道如何像在原始项目中那样组合所有文件夹和 .java 文件。

是否有任何工具或如何自动完成?

这是源目录树结构

信息:我不想偷一些项目或代码,这只是我的工作。在我们的产品中,有一些 web 应用程序是 2007 年由其他开发人员完成的。现在我们正在支持这个项目,我不知道为什么客户没有资源。

4

2 回答 2

0

如Maven - Guide to Webapps中所述,从头开始创建一个新项目。然后找到该src/main/java目录并创建一个反映战争中类包的目录结构。将资源移至resources文件夹。使用命令mvn package重新创建war.

于 2013-10-29T07:51:28.617 回答
0

您可以按照以下步骤操作。如果你的 pom.xml 是正确的

  1. 创建一个文件夹说,项目

  2. 将包结构完整的源代码文件复制到项目文件夹(注意:如果子文件夹应该是 src /project/src 。

  3. 复制 pom.xml

  4. 在eclipse File->Import->select Maven->Existing maven projects->选择文件夹(project)->按照说明

于 2013-10-29T07:55:19.527 回答