第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

自動(dòng)將 jarfiles 從 Maven 目標(biāo)移動(dòng)到其他目錄

自動(dòng)將 jarfiles 從 Maven 目標(biāo)移動(dòng)到其他目錄

Helenr 2022-01-06 19:50:46
我嘗試使用此插件在構(gòu)建后將 jarfiles 從 Maven 的目標(biāo)移動(dòng)到外部目錄:  <plugin>    <artifactId>maven-resources-plugin</artifactId>    <version>3.0.2</version>    <executions>      <execution>        <id>copy-files-on-build</id>        <phase>validate</phase>        <goals>          <goal>copy-resources</goal>        </goals>        <configuration>          <outputDirectory>${basedir}/../jarfiles</outputDirectory>          <resources>            <resource>              <directory>${build.directory}</directory>              <include>*.jar</include>              <filtering>false</filtering>            </resource>          </resources>        </configuration>      </execution>    </executions>  </plugin>但它只能從第二個(gè)構(gòu)建開(kāi)始,它不會(huì)在第一個(gè)構(gòu)建中復(fù)制任何內(nèi)容。我試圖改變<phase>所有的install,deploy,post-install,post-deploy,等,但從來(lái)沒(méi)有得到的文件對(duì)第一次碰到復(fù)制mvn install在該項(xiàng)目(即./target目錄尚未創(chuàng)建)。我如何確保在每次構(gòu)建時(shí)都復(fù)制 jar(并且它們是最新的,反映了當(dāng)前的來(lái)源。)
查看完整描述

2 回答

?
夢(mèng)里花落0921

TA貢獻(xiàn)1772條經(jīng)驗(yàn) 獲得超6個(gè)贊

我會(huì)像你一樣嘗試它......但也許資源插件在實(shí)際應(yīng)用之前擴(kuò)展了它的“包含”方式(這將是恥辱)。但我不知道,我會(huì)嘗試在日志中追蹤它。

如果您無(wú)法完成這項(xiàng)工作,您仍然可以通過(guò) maven antrun 插件使用舊的 Ant 復(fù)制目標(biāo)


查看完整回答
反對(duì) 回復(fù) 2022-01-06
?
心有法竹

TA貢獻(xiàn)1866條經(jīng)驗(yàn) 獲得超5個(gè)贊

起初我嘗試使用這個(gè):


  <plugin>

    <!-- copy jarfiles straight to ../server/plugins so we can test

         the plugin without having to move them ourselves -->

    <groupId>org.apache.maven.plugins</groupId>

    <artifactId>maven-jar-plugin</artifactId>

    <version>2.3.1</version>

    <configuration>

      <outputDirectory>${basedir}/../server/plugins</outputDirectory>

    </configuration>

  </plugin>

但它不適用于 jar-with-dependencies。


所以現(xiàn)在我用這個(gè):


<plugin>

  <groupId>org.apache.maven.plugins</groupId>

  <artifactId>maven-antrun-plugin</artifactId>

  <version>1.8</version>

  <executions>

    <execution>

      <phase>install</phase>

      <configuration>

        <target>

          <copy file="${project.build.directory}/${project.artifactId}-${project.version}.jar" todir="${project.basedir}/../jarfiles" />

        </target>

      </configuration>

      <goals>

        <goal>run</goal>

      </goals>

    </execution>

  </executions>

</plugin>


查看完整回答
反對(duì) 回復(fù) 2022-01-06
  • 2 回答
  • 0 關(guān)注
  • 217 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)