2
我在參考這篇文章J2MEUsingAntwithJ2ME後創建了一個J2ME項目。現在,我在添加資源(如圖像)和庫(如jar和zip文件)時遇到問題。 我已經複製了res
文件夾中的資源,如本文所示,但是當我提取.jar
文件時,它沒有任何資源。使用Ant編譯j2me
我在參考這篇文章J2MEUsingAntwithJ2ME後創建了一個J2ME項目。現在,我在添加資源(如圖像)和庫(如jar和zip文件)時遇到問題。 我已經複製了res
文件夾中的資源,如本文所示,但是當我提取.jar
文件時,它沒有任何資源。使用Ant編譯j2me
從樣本:
<jar basedir="${build}/preverifiedobf"
jarfile="${build}/bin/${program_name}.jar"
manifest="bin/MANIFEST.MF">
<fileset dir="${top}/${res}">
<include name="${package_name}/*.png"/>
</fileset>
</jar>
這將只包括*.png
文件,這是/res
文件夾中。如果要包含更多類型,請添加更多<include>
行或包含"${package_name}/**"
。
如果您希望包括現有的.jar文件的內容,你可以unjar他們是這樣的:
<mkdir dir="${build}/libs"/>
<unjar src="yourlibrary.jar" dest="${build}/libs" />
然後你可以再罐子起來:
<jar basedir="${build}/preverifiedobf"
jarfile="${build}/bin/${program_name}.jar"
manifest="bin/MANIFEST.MF">
<fileset dir="${top}/${res}">
<include name="${package_name}/*.png"/>
</fileset>
<fileset dir="${build}/libs">
<include name="**/*"/>
</fileset>
</jar>
的Apache Ant manual包含所有支持的標籤都有很多例子。
我可以用這個標籤()添加庫(jar或zip文件)嗎? –
dashtebash
2009-06-09 16:10:26