【问题标题】:How to construct maven project from source code如何从源代码构建maven项目
【发布时间】:2013-10-29 07:44:50
【问题描述】:

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

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

是否有任何工具或方法可以自动完成?

Here is源目录树结构

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

【问题讨论】:

    标签: java maven disassembly


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

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

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

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

      3. 复制 pom.xml

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2014-03-09
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多