2013-10-29 88 views
0

我編譯了java web應用程序的源代碼。我知道該項目使用maven,因爲.war文件中有pom.xml文件。如何從源代碼構建maven項目

我想知道是否有可能使用.war文件重新創建maven項目。我使用Java Decompiler來獲取源代碼,但我不知道如何將原始項目中的所有文件夾和.java文件組合在一起。

是否有任何工具或如何做automaticaly?

Here is源目錄樹結構

的信息:我不想偷了一些項目或代碼,這只是我的工作。我們的產品中有一些在2007年由其他開發人員完成的Web應用程序。現在我們正在支持這些項目,並且我不知道客戶沒有來源的原因。

回答

0

Maven - Guide to Webapps所述,從頭開始創建一個新項目。然後找到src/main/java目錄並創建一個反映戰爭中的類包的目錄結構。將資源移至resources文件夾。使用命令mvn package重新創建war

0

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

  1. 創建一個文件夾說,項目

  2. 複製你的源代碼文件與封裝結構完整,以項目文件夾(注意:如果子文件夾應該SRC /項目/ src目錄

  3. 複製的pom.xml

  4. 在Eclipse文件 - >導入 - >選擇Maven->現有的Maven項目 - >選擇文件夾(項目) - >按照指令