Maven的目錄結構和傳統的專案有所差別,下面是一個jar包通常有的目錄結構,

src/main/java:源代碼目錄
src/main/resources:資源檔案目錄
src/test/java:測驗代碼目錄
src/test/resources:測驗資源檔案目錄
這里只是部分結構,像jar或者war工程如果有源代碼的一般是這個結構,但這個結構也不是必須的,不同的專案不同的需求也可以有不同的結構,
以下是maven具體給出的希望的目錄結構,并且使用模板創建maven專案也是按照這種結構,所以大家盡量遵守這種規范,

下面看一個jar工程的目錄結構

其中有一個Maven dependencies就是所有的依賴jar包,target目錄是打包生成的臨時目錄檔案,包括了class檔案,test的相關檔案,及生成的jar包等,POM檔案就是maven專案的核心組態檔,
關注公眾號Java技術堆疊回復"面試"獲取我整理的2020最全面試題及答案,
推薦去我的博客閱讀更多:
1.Java JVM、集合、多執行緒、新特性系列教程
2.Spring MVC、Spring Boot、Spring Cloud 系列教程
3.Maven、Git、Eclipse、Intellij IDEA 系列工具教程
4.Java、后端、架構、阿里巴巴等大廠最新面試題
覺得不錯,別忘了點贊+轉發哦!
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/143477.html
標籤:Java
上一篇:62道Java核心面試題,祝你一路披荊斬棘,拿到offer!
下一篇:QT如何呼叫MFC生成的元件
