如何从源代码构建maven项目

时间:2013-10-29 07:44:51

标签: java maven disassembly

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

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

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

Here is来源目录树结构

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

2 个答案:

答案 0 :(得分:0)

按照Maven - Guide to Webapps中的说明从头开始创建一个新项目。然后找到src/main/java目录并创建一个反映war中类包的目录结构。将资源移动到resources文件夹。使用命令mvn package重新创建war

答案 1 :(得分:0)

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

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

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

  3. 复制pom.xml

  4. 在eclipse File-> Import->中选择Maven->现有的maven项目 - >选择文件夹(项目) - >按照说明