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

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

組合多個(gè)罐子的干凈方法?最好使用螞蟻

組合多個(gè)罐子的干凈方法?最好使用螞蟻

暮色呼如 2019-10-25 15:05:48
我對(duì)某些外部jar具有運(yùn)行時(shí)依賴性,我希望將這些外部jar重新“打包”成單個(gè)jar。這些外部依賴項(xiàng)存儲(chǔ)在external_jars目錄中,我希望不必全部列出它們(即,如果我的依賴項(xiàng)發(fā)生更改,則無(wú)需更改構(gòu)建腳本)。有什么想法嗎?Google為我提供了一個(gè)很好的答案-如果您不介意將每個(gè)jar作為依賴項(xiàng)列出:http://markmail.org/message/zijbwm46maxzzoo5大致來(lái)說(shuō),我需要遵循以下內(nèi)容,它將lib目錄中的所有jar合并到out.jar中(帶有一些合理的覆蓋規(guī)則)。jar -combine -out out.jar -in lib/*.jar
查看完整描述

3 回答

?
DIEA

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

只需zipgroupfileset與Ant Zip任務(wù)一起使用


<zip destfile="out.jar">

    <zipgroupfileset dir="lib" includes="*.jar"/>

</zip>

這將拉平所有包含的jar庫(kù)的內(nèi)容。


查看完整回答
反對(duì) 回復(fù) 2019-10-25
?
喵喔喔

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

弗拉基米爾的答案是正確的,但我認(rèn)為他的建議暗示將所有罐子重新包裝在一個(gè)大的out.jar中,然后將其作為單個(gè)<zipfileset>或類似的內(nèi)容輸入到Ant Jar任務(wù)中。此兩步方法是不必要的。我不確定這是否與Ant版本有關(guān),但是我有Ant 1.7.1,其<jar>任務(wù)為諒解<zipgroupfileset>,它可以直接提供第三方j(luò)ar的所有內(nèi)容。


<jar destfile="MyApplication.jar">

  <zipgroupfileset dir="lib" includes="*.jar" /> 

  <!-- other options -->

  <manifest>

    <attribute name="Main-Class" value="Main.MainClass" />

  </manifest>

</jar>


查看完整回答
反對(duì) 回復(fù) 2019-10-25
?
莫回?zé)o

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

嘗試先將JAR提取到編組目錄中:


<target name="combine-jars">

    <mkdir dir="${marshall.dir}"/>

    <unzip dest="${marshall.dir}">

        <fileset dir="${external.jar.dir}">

            <include name="**/*.jar"/>

        </fileset>

    </unzip>

    <jar destfile="${combined.jar}" basedir="${marshall.dir"}>

    <delete dir="${marshall.dir}"/>

</target>

這里${marshall.dir}是一個(gè)臨時(shí)目錄,${external.jar.dir}是您保留JAR的位置,并且${combined.jar}是目標(biāo)JAR。


查看完整回答
反對(duì) 回復(fù) 2019-10-25
  • 3 回答
  • 0 關(guān)注
  • 496 瀏覽
慕課專欄
更多

添加回答

舉報(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)