我有一個基於Maven的J2EE項目結構J2EE Web應用Utilities項目
Customer (root pom)
|
|------ WebTier (JSF 2/Primefaces)
|
|------ BusinessTier (EJB 3.*, interfaces, interface impl)
|
|------ PersistenceTier (JPA 2)
|
|------ CustomerEar
現在我發現,我需要一個新的Java類或類處理基本程序 我想它不是好主意的最佳實踐將這個Utility類放在WebTier下,因爲Utilities也可以用於BusinessTier。 創建一個獨立的Java項目,實現必要的類並將這個jar包含在耳朵中是「最佳實踐」嗎?
你不能有罐子範圍爲提供,因爲這既不是JDK提供也不在服務器運行時 –
感謝@pappu_kutty ,我已經更新了描述。我只是在想WebTier。 –
@rusty_turkey我用原型maven-archetype-quickstart創建了新的maven項目,並將此jar包含在必要的依賴關係中。奇蹟般有效! –