刹那芳华
Java园地
posts - 0,  comments - 0,  trackbacks - 0
在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)  编辑  收藏

只有注册用户登录后才能发表评论。


网站导航:
 

<2025年7月>
293012345
6789101112
13141516171819
20212223242526
272829303112
3456789

留言簿

文章档案

搜索

  •  

最新评论