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

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://www.aaarwkj.com/article32/gdgopc.html

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

廣告

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

成都網站建設
成人深夜福利视频观看| 男女裸体做爰一进一出视频| 夜夜草av一区二区三区| 91精品人妻二区三区| 亚洲成年人黄片在线播放| 国产一区二区日本在线| 亚洲一区二区三区国色天香| 99在线视频午夜福利| 丰满熟女人妻中文字幕免费| 十八禁在线观看国产一区| av午夜精品一区二区| 厕所偷拍视频一区二区三区| 亚洲国产精品一区二区三区在线| 欧美日韩精品综合国产| 精品国产av一区蜜臀av| 大胆丰满邻居少妇在线观看| 日本成人一区二区三区在线| 极品丝袜美腿一区二区| 黄色av福利在线网站| 日本一区二区中文字幕在线 | 未满十八禁止免费视频| 成人午夜三级在线观看| 手机免费在线观看国产精品| 国产91精品在线观看| 亚洲成人午夜免费在线观看| 亚洲一区二区三区精品国产| 美日韩黄色大片免费看| 免费毛片一区二区三区四区| 久久伊人亚洲中文字幕| 国产毛片一区二区三区二区| 日本在线不卡一二三区| 高潮国产精品一区二区| 色婷婷av一二三区竹菊| 青青草原一区在线观看| 亚洲乱人伦一区二区三区| 亚洲综合精品久久久一区| 精品人妻一区二区三区观看 | 一区二区三区四区在线视频观看| 精品亚洲午夜久久久久| 岛国毛片在线免费播放| 国产日韩欧美一区综合|