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

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

成都網站建設
免费在线观看做性小视频| 午夜丁香婷婷爽少妇av| 人成午夜视频在线播放| 亚洲三级伦理中文字幕| 欧美黄色一区二区三区精品| 欧美特黄在线免费观看| 国产精品精品国产一区二区| 国产在线不卡中文字幕| 一区二区三区在线观看淫| 日本一区二区电影在线看| 国产成+人+综合+亚洲专区| 亚洲男人av天堂东京热| 国产专区亚洲精品欧美| 婷婷中文字幕在线不卡视频| 在线观看后入大屁股| 亚洲av成人在线一区二区| 天天操天天夜夜操夜夜| 欧美日韩亚洲精品综合网| 超碰97免费在线观看| 全国最大成人免费视频| 日本av成人激情视频| 日本免费一区二区三个| 日韩欧美亚洲福利在线| 色伊人久久综合中文字幕| 日韩欧美一区二区狠狠插| 国产亚洲一区激情小说| 亚洲自偷精品视频自拍| 日本熟熟妇丰满人妻啪啪| 日韩欧美精品一区二区三区四区| 看看美女阴逼毛茸茸的| 亚洲欧美激情啪啪啪| 日韩中文字幕视频一区| 少妇按摩高潮呻吟av| 欧美视频免费一级黄片| 亚洲激情视频在线视频| 在线观看成人激情视频| 国产精品一品二区三区在线观看| 国产一区二区三区在线视频播放 | 九色91成人在线视频| 亚洲av成人永久网站一区| 国内不卡一区二区三区|