欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

maven打包web項目時同時打包為war和jar文件的方法

本文介紹了maven打包web項目時同時打包為war和jar文件的方法,分享給大家,具體如下:

為棗陽等地區(qū)用戶提供了全套網頁設計制作服務,及棗陽網站建設行業(yè)解決方案。主營業(yè)務為成都網站設計、成都網站建設、棗陽網站設計,以傳統方式定制建設網站,并提供域名空間備案等一條龍服務,秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務。我們深信只要達到每一位用戶的要求,就會得到認可,從而選擇與我們長期合作。這樣,我們也可以走得更遠!

首先在pom.xml文件中指定war的打包方式,war

  <artifactId>test</artifactId>
  <name>test</name>
  <packaging>war</packaging> 

上述代碼在eclipse中執(zhí)行maven install時, 會默認打成war,并放入本地倉庫。

web項目時同時打包為war和jar文件

1、首先添加在pom.xml中添加插件 maven-jar-plugin , 使得 在調用命令mvn package install 或者 mvn package deploy 先生成 jar包?;蛘呤褂胢vn package生成jar包。該插件生成的架包會放在工程的target文件夾下。

2、然后配置maven-install-plugin 插件, 使得在eclipse中執(zhí)行maven install時, 同時生成jar和war到本地倉庫。

3、再配置org.apache.maven.plugins插件, 使得在eclipse中執(zhí)行deploy 時, 同時,生成jar和war到遠程倉庫。

源碼如下:

<!-- package jar on package -->
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-jar-plugin</artifactId>
        <executions>
          <execution>
            <phase>compile</phase>
            <goals>
              <goal>jar</goal>
            </goals>
          </execution>
        </executions>
      </plugin>
      <!-- install jar to local repository -->
      <plugin>
        <groupId>org.apache.maven.plugins</groupId> 
        <artifactId>maven-install-plugin</artifactId>
        <executions>
          <execution>
            <phase>install</phase>
            <goals>
              <goal>install-file</goal>
            </goals>
            <configuration>
              <packaging>jar</packaging>
              <artifactId>${project.artifactId}</artifactId>
              <groupId>${project.groupId}</groupId>
              <version>${project.version}</version>
              <file>
                ${project.build.directory}/${project.artifactId}-${project.version}.jar
              </file>
            </configuration>
          </execution>
        </executions>
      </plugin>
      <!-- deploy jar to remote repository -->
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-deploy-plugin</artifactId>
        <executions>
          <execution>
            <phase>deploy</phase>
            <goals>
              <goal>deploy-file</goal>
            </goals>
            <configuration>
              <packaging>jar</packaging>
              <generatePom>true</generatePom>
              <url>${project.distributionManagement.repository.url}</url>
              <artifactId>${project.artifactId}</artifactId>
              <groupId>${project.groupId}</groupId>
              <version>${project.version}</version>
              <file>${project.build.directory}/${project.artifactId}.jar</file>
            </configuration>
          </execution>
        </executions>
      </plugin>

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持創(chuàng)新互聯。

本文名稱:maven打包web項目時同時打包為war和jar文件的方法
當前網址:http://aaarwkj.com/article32/gdgopc.html

成都網站建設公司_創(chuàng)新互聯,為您提供ChatGPT、App設計、App開發(fā)、用戶體驗Google、手機網站建設

廣告

聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯

成都網站建設
亚洲精品a在线观看av| 人妻少妇久久中文字幕韩| 成年人午夜看片免费网站| 国内传媒视频免费观看| 欧美日韩国产免费电影| 国产国产乱老熟视频网站| 蜜臀av午夜福利在线观看| 亚洲午夜黄色生活片观看| 亚洲国产精品性色av| 日韩三级成人在线视频| 亚洲男人天堂日本一区| 日操夜操天天操夜夜操| 免费视频观看在线一区二区三区| 亚洲欧洲久久激情久av| 91伊人激情综合久久| 一区二区蜜桃在线观看| 日韩av一区二区三区在线| 亚洲97成人在线视频| 午夜精品三级一区二区三区| 先锋影音女同中文字幕| 日韩欧美亚洲国产资源| 国产精品一区二区三区 在线| 国产亚洲一区二区三区在线| 日本在线一区二区三区免费视频| 新午夜福利片在线观看| 91在线播放欧美国产视频| 亚洲一区二区三区黄色| 高潮少妇高潮少妇av| 日本二区三区在线视频| 国产一区二区精品日韩| 国内精品久久久国产盗摄| 日韩一区二区三区av观看| 免费观看国产裸体视频| 一区二区三区欧美影片| 成人精品午夜福利视频| 国产精品av一区二区在线| 久草热不卡的av在线| 黄色片在线观看中文字幕| 国产毛片精品一区内射| 国语对白精品视频在线| 丰满人妻在线一区二区三区 |