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

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)新互聯

成都網站建設
变态另类专区一区二区三区| 操小姑娘国产精品视频 | 黑人巨大一区二区三区| 午夜福利欧美日本视频| 日韩精品一区二区视频| 亚洲国产精品一区二区| 尤物视频在线观看一下| 日韩欧美精品一区二区三区四区| 国产成人午夜视频免费一区| 亚洲国产99在线精品一区| 日韩中文字幕一二三| 欧美日韩国产激情高清| 婷婷激情亚洲综合综合久久| 国产区一区二区三在线播放| 91精品国产高清91久久久久久| 日韩毛片资源在线观看| 日韩不卡免费在线视频| 操女逼无遮挡国产av| 蜜臀视频一区二区在线播放| 欧美一区二区三区日韩色| 熟女俱乐部五十路六十路| 99热精品成人免费观看| 久久久精品国产亚洲av色哟哟| 久久国产精品必看狼人| 特色特色欧美黄色影院| 国产亚洲精品第一综合| 国产美女主播一二三区| 国产成人免费视频大全| 国产国产乱老熟女视频网站| 一区二区精品人妻av| 亚洲国产日韩在线精品| 香蕉视频欧美日韩国产| 国产精品国产高清国产一区| 1区2区3区精品视频| 日本不卡一区二区在线观看| 在线青青草视频免费观看| 国产自拍成人精品视频| 国产精品午夜视频免费观看| 国产精品久久久亚洲不卡| 国产成人综合亚洲一区| 亚洲欧美日韩颜射极品|