<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    java要多思考下

    成長^_^

       ::  :: 新隨筆 ::  ::  :: 管理 ::
      33 隨筆 :: 0 文章 :: 19 評論 :: 0 Trackbacks
    1、多個依賴項目(以common,sso為例)存放于同級目錄下(這個目錄暫稱為頂級目錄)
    2、在頂級目錄中創建sso-pom.xml,sso-pom-dev.xml,sso-pom-test.xml
    2.1、編寫sso-pom.xml,sso-pom-dev.xml,sso-pom-test.xml如下:
     1         公共配置:
     2         <artifactId>sso</artifactId>
     3         <groupId>com.xxx.sso</groupId>
     4         <version>3.2.0-SNAPSHOT</version>
     5         <packaging>pom</packaging>
     6         
     7         不同配置:
     8         sso-pom.xml:
     9         <modules>
    10             <module>cdcommon/trunk/pom.xml</module>    
    11             <module>sso/trunk/pom.xml</module>
    12         </modules>
    13 
    14         sso-pom-dev.xml:
    15         <modules>
    16             <module>cdcommon/trunk/pom-dev.xml</module>    
    17             <module>sso/trunk/pom-dev.xml</module>
    18         </modules>
    19 
    20         sso-pom-test.xml:
    21         <modules>
    22             <module>cdcommon/trunk/pom-test.xml</module>    
    23             <module>sso/trunk/pom-test.xml</module>
    24         </modules>

    3、每個項目(common,sso)目錄中創建一個pom.xml,pom-dev.xml,pom-test.xml

    3.1、編寫pom.xml,pom-dev.xml,pom-test.xml,替換不同環境下的配置文件

     1 <properties>
     2             <buildDirectory>e:/mvn_out/cdcommon</buildDirectory>
     3             <sourceDirectory>src/main/java</sourceDirectory>
     4             <fileName>common-1.0</fileName>
     5             <commonProperties>src/main/resources/config/common-dev.properties</commonProperties>
     6         </properties>
     7 
     8         <plugins>
     9             <plugin>
    10             <groupId>org.apache.maven.plugins</groupId>
    11             <artifactId>maven-antrun-plugin</artifactId>
    12             <version>1.6</version>
    13             <executions>
    14               <execution>
    15                 <id>compile</id>
    16                 <phase>compile</phase>
    17                 <configuration>
    18                   <target>
    19                         <echo message="********************** copy profile common.properties file *************************"/>                                                                                                                                                                                    
    20                         <copy file="${commonProperties}"
    21                               tofile="${buildDirectory}/classes/common.properties" overwrite="true"/>
    22                   </target>
    23                 </configuration>
    24                 <goals>
    25                   <goal>run</goal>
    26                 </goals>
    27               </execution>
    28             </executions>
    29             </plugin>
    30         <plugins>
    4、運行命令,打包不同環境下的發布版本
            生產:mvn package -f sso-pom.xml
            開發:mvn package -f sso-pom-dev.xml
            測試:mvn package -f sso-pom-test.xml

     
    posted on 2012-10-30 11:29 java要多思考下 閱讀(5098) 評論(0)  編輯  收藏 所屬分類: 研發管理
    主站蜘蛛池模板: 一本到卡二卡三卡免费高| 亚洲综合无码一区二区三区| 久久综合久久综合亚洲| 日本人的色道免费网站| 亚洲综合无码一区二区| 一区二区三区观看免费中文视频在线播放 | 亚洲国产精品久久| 嫩草在线视频www免费观看| 亚洲AV永久无码精品成人| 美女被cao网站免费看在线看| 亚洲av日韩av无码| 最近中文字幕免费完整| 亚洲字幕在线观看| 成年男女男精品免费视频网站| 亚洲一区二区三区国产精品无码| 免费精品国产日韩热久久| 亚洲熟女综合色一区二区三区| 成人免费无码大片A毛片抽搐| 亚洲avav天堂av在线网毛片| 日本a级片免费看| 成人免费网站视频www| 好看的亚洲黄色经典| 久久国产色AV免费观看| 亚洲午夜成人精品无码色欲| 亚洲精品和日本精品| 免费毛片a线观看| 亚洲综合中文字幕无线码| 免费真实播放国产乱子伦| 花蝴蝶免费视频在线观看高清版 | 色吊丝最新永久免费观看网站| 污网站免费在线观看| 亚洲成在人线av| 最新免费jlzzjlzz在线播放| 永久免费观看黄网站| 久久亚洲国产成人精品性色| 精品国产免费一区二区| 免费无码又爽又刺激网站直播| 国产亚洲sss在线播放| 亚洲一区日韩高清中文字幕亚洲 | 亚洲综合久久一本伊伊区| 亚洲精品高清在线|