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

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

成都網站建設
国产高跟丝袜女王调教| 人人妻人人澡人人爽的视频| 国产熟女高潮一区二区| 97在线亚洲欧美视频| 亚洲精品网站国产高清| 免费观看亚洲成人av| 国产男女在线视频观看| 国产麻豆成人传媒免费观看| 九九视频精品免费高清视频| 欧美夫妻成人性生活视频| 日本欧美高清一区二区| 精品国产一区av在线| 欧美三级视频一区二区三区| 国产精品自拍国产精品| 国产精品自拍小视频91| 免费直接在线看亚洲黄色| sedoge在线播放免费有码| 人妻少妇一区二区三区四区| 亚洲欧美中文字幕乱码| 亚洲精品乱码精品乱码不卡| 欧美日韩激情在线一区| 亚洲国产精品中文字幕一区久久| 中文字幕av久久激情| 夫妻的世界电影完整版| 国产一区二区三区高潮爽| 中文字幕人妻系列东京热| 草莓午夜视频在线观看| 亚洲欧美国产日韩天堂区| 欧美日韩一区二区三区久久精品| 欧美专区另类综合日韩| 亚洲中文无码亚洲人vr在线| 国产91对白在线观看| 99麻豆久久久精品国产| 日本在线中文字幕乱码| 色综合色综合色综合色综合| 伊人欧美一区二区三区| 九月丁香花开综合网| 高潮内射主播自拍一区| 日本精品人妻一区二区三区蜜桃| 成人国产视频免费观看| 亚洲激情人妻小说网|