我编译了java web应用程序的源代码。我知道该项目使用maven,因为pom.xml
文件中有.war
个文件。
我想知道是否可以使用.war
文件重新创建maven项目。我使用Java Decompiler来获取源代码,但我不知道如何将原始项目中的所有文件夹和.java文件组合在一起。
是否有任何工具或如何自动完成?
Here is来源目录树结构
有关信息:我不想偷一些项目或代码,这只是我的工作。我们的生产中有一些Web应用程序是由其他开发人员在2007年完成的。现在我们正在支持这些项目,我不知道为什么客户没有来源。
答案 0 :(得分:0)
按照Maven - Guide to Webapps中的说明从头开始创建一个新项目。然后找到src/main/java
目录并创建一个反映war中类包的目录结构。将资源移动到resources
文件夹。使用命令mvn package
重新创建war
。
答案 1 :(得分:0)
您可以按照以下步骤操作。如果你的pom.xml是正确的
创建一个文件夹,例如项目
将包结构完整的源代码文件复制到项目文件夹(注意:如果子文件夹应该是src / project / src。
复制pom.xml
在eclipse File-> Import->中选择Maven->现有的maven项目 - >选择文件夹(项目) - >按照说明