我們有一個基於日期在2年前被修改的Java項目。 該項目使用了一個我剛纔回想起來的Play框架,並且在2012年運行得很好。 開發人員顯然已經嘗試將項目更改爲Maven項目,但文件夾結構遍佈整個地方,而不是在Maven內src文件夾結構。 嘗試運行Play命令不再適用於構建項目,並且使用Maven命令不會編譯代碼。 發生的只是將所有文件夾和源代碼打包到.jar文件中。Maven文件夾結構之外的文件可以被編譯嗎?
所以問題是'Maven文件夾結構以外的文件可以被編譯?'如果是這樣,或我是否需要重構所有要放置到適當的Maven文件夾結構中的代碼以嘗試使其再次運行?
謝謝你的時間。
下面的文件夾樹的粗觀點:無法投遞的POM,因爲它是在其他系統上
- ,項目名稱:
-
- SRC
-
-
- 主/ JAVA/
-
-
- 軀幹
-
-
- 項目名稱
-
-
-
-
- ...玩框架文件夾結構在這裏偏食,模塊,預編譯,TMP
-
-
-
-
-
- 的conf
-
-
-
-
-
- LIB
-
-
-
- Web內容
-
-
- META-INF
-
-
-
- WEB-INF
-
您可以發佈您當前的POM,文件夾結構以及您希望編譯的結構中的哪些文件? – Tunaki
您可以隨時將傳統Maven結構之外的文件包含到構建過程中,但我不會推薦它。你能提供你的實際文件結構嗎? –