在MAVN中,最好遵循它本身定义的目录结构,当然,你可以在Pom.xml配置文件中配置不同的目录,但使用标准的目录结构可以省去很多麻烦,并且有利于工程的可读性和移植.以下是个标准目录结构的例子,其中包括EAR,EJB,JAR,WAR等包.
D:.
│ pom.xml
│ tree.log
│
├─applications
│ └─tms
│ │ LICENSE.txt
│ │ pom.xml
│ │
│ └─src
│ ├─main
│ │ ├─application
│ │ │ ├─jdbc
│ │ │ │ DS-NonTx-WLMS-DR-jdbc.xml
│ │ │ │ DS-NonTx-WLMS-jdbc.xml
│ │ │ │ DS-Tx-WLMS-jdbc.xml
│ │ │ │ IBM-DS-NonTx-WLMS-DR-jdbc.xml
│ │ │ │ IBM-DS-NonTx-WLMS-jdbc.xml
│ │ │ │ IBM-DS-Tx-WLMS-jdbc.xml
│ │ │ │
│ │ │ ├─jms
│ │ │ │ Tms-jms.xml
│ │ │ │
│ │ │ └─META-INF
│ │ │ weblogic-application.xml
│ │ │
│ │ ├─config
│ │ │ └─weblogic
│ │ │ adminUserConfigFile.properties
│ │ │ adminUserKeyFile.properties
│ │ │ config.xml
│ │ │ DefaultAuthenticator.dat
│ │ │ log4j.xml
│ │ │ Plan.xml
│ │ │ startTmsMt.cmd
│ │ │
│ │ ├─javadoc
│ │ │ index.html
│ │ │ stylesheet.css
│ │ │
│ │ └─resources
│ └─site
│ site.xml
│
└─modules
├─exception
│ │ LICENSE.txt
│ │ pom.xml
│ │
│ └─src
│ ├─main
│ │ └─java
│ │ └─com
│ │ └─werner
│ │ └─exception
│ │ BaseEjbException.java
│ │ BaseException.java
│ │ DataEjbException.java
│ │ DataException.java
│ │ ExceptionContent.java
│ │ InvalidPrimaryKeyException.java
│ │ ServiceLocatorException.java
│ │ SystemEjbException.java
│ │ SystemException.java
│ │
│ ├─site
│ │ site.xml
│ │
│ └─test
│ ├─java
│ │ └─com
│ │ └─werner
│ │ └─exception
│ │ BaseEjbExceptionTest.java
│ │ BaseExceptionTest.java
│ │ DataEjbExceptionTest.java
│ │ DataExceptionTest.java
│ │ ExceptionContentTest.java
│ │ InvalidPrimaryKeyExceptionTest.java
│ │ ServiceLocatorExceptionTest.java
│ │ SystemEjbExceptionTest.java
│ │ SystemExceptionTest.java
│ │
│ └─resources
│ testng-exception.xml
│
├─testFramework
│ │ LICENSE.txt
│ │ pom.xml
│ │
│ └─src
│ ├─main
│ │ ├─java
│ │ │ └─com
│ │ │ └─werner
│ │ │ └─testFramework
│ │ │ LocalInterface.java
│ │ │ TestBean.java
│ │ │ TestClient.java
│ │ │ TestFrameworkSb.java
│ │ │ TestFrameworkSbRemote.java
│ │ │
│ │ └─resources
│ │ │ runTests.bat
│ │ │
│ │ └─META-INF
│ │ weblogic-ejb-jar.xml
│ │
│ ├─site
│ │ site.xml
│ │
│ └─test
│ ├─java
│ │ └─com
│ │ └─werner
│ │ └─testFramework
│ │ ExceptionTest.java
│ │
│ └─resources
│ testng-testFramework.xml
│
└─testWebApp
│ pom.xml
│
└─src
└─main
├─java
│ └─com
│ └─werner
│ └─testServlet
│ TestServlet.java
│
└─webapp
├─jsp
│ index.jsp
│
└─WEB-INF
web.xml
posted on 2007-07-03 15:41
刹那芳华 阅读(138)
评论(0) 编辑 收藏