Robin's Programming World
I Love Programming As My Life!
BlogJava
首頁
新隨筆
聯系
聚合
管理
隨筆-193 評論-715 文章-1 trackbacks-0
使用ANT批量編譯Flex應用和模塊(Use ANT to batch compiling application and modules of Flex)
ANT提供了對mxmlc命令的支持,可以直接用來編譯使用Flex為UI的JavaEE應用,如果你在Flex中也使用Module來作為你每個功能的組織形式,你不妨考慮用如下腳本去編譯你的應用:
<
target
name
="compileUI"
>
<
echo
message
="start to compile Flex UI"
/>
<
for
param
="file"
>
<
path
>
<
fileset
dir
="${flexsrc.dir}"
>
<
include
name
="**/*.mxml"
/>
</
fileset
>
</
path
>
<
sequential
>
<
propertyregex
override
="yes"
property
="compile.target.name"
input
="@{file}"
regexp
="(.*)src(.*)(mxml)"
replace
="\1bin\2swf"
/>
<
mxmlc
file
="@{file}"
output
="${compile.target.name}"
services
="${service.file}"
context-root
="${context.root}"
>
<
load-config
filename
="${FLEX_HOME}/frameworks/flex-config.xml"
/>
<
static-link-runtime-shared-libraries
>
false
</
static-link-runtime-shared-libraries
>
<
source-path
path-element
="${flexsrc.dir}"
/>
<!--
use incremental compiling
-->
<
compiler
.incremental
>
true
</
compiler.incremental
>
<
compiler
.debug
>
false
</
compiler.debug
>
<!--
指定外部依賴庫文件,這些庫文件將不會編譯進目標SWF中
-->
<
compiler
.external-library-path dir
="${flexlib.dir}"
>
<
include
name
="**/*.swc"
/>
</
compiler.external-library-path
>
</
mxmlc
>
<!--
清除緩存文件
-->
<!--
<delete file="${compile.target.name}.cache" />
-->
<
echo
message
="Compiled @{file} =====>> ${compile.target.name}"
/>
</
sequential
>
</
for
>
</
target
>
注意事項:
1,必須使用ant-contrib包來支持for任務,使用for任務時,別忘了如下聲明:
<
path
id
="ant.classpath"
>
<
fileset
dir
="${ant.lib.dir}"
>
<
include
name
="*.jar"
/>
</
fileset
>
</
path
>
<
taskdef
resource
="net/sf/antcontrib/antlib.xml"
classpathref
="ant.classpath"
/>
2,編譯每個mxml時,可用propertyregex來得到output文件名,
3,source-path一定不能寫錯,或隨便寫,如果這樣的話,會出現如下錯誤:
Error: A file found in a source-path must have the same package structure
4,如果在運行的過程中出現Java heap size或permGen不足的情況,可以指定如下系統參數:
ANT_OPTS=-XX:MaxPermSize=256M -Xmx1024m
posted on 2010-09-26 08:51
Robin's Programming World
閱讀(3156)
評論(3)
編輯
收藏
所屬分類:
Java
、
Flex & Flash
評論:
#
re: 使用ANT批量編譯Flex應用和模塊(Use ANT to batch compiling application and modules of Flex) 2010-11-23 16:27 |
juni gao
樓主能不能給一份詳細的 使用Flex為UI的JavaEE應用的build.xml文件,我是菜鳥,剛接觸這個,不是很明白!謝謝您的幫忙,感激不盡!
回復
更多評論
#
re: 使用ANT批量編譯Flex應用和模塊(Use ANT to batch compiling application and modules of Flex) 2012-07-05 10:52 |
baiyunping333
@juni gao
把ant當什么了
回復
更多評論
#
re: 使用ANT批量編譯Flex應用和模塊(Use ANT to batch compiling application and modules of Flex)
2013-03-11 20:48 |
bie520
<taskdef resource="net/sf/antcontrib/antlib.xml" classpathref="ant.classpath" />
這個是什么意思
回復
更多評論
新用戶注冊
刷新評論列表
只有注冊用戶
登錄
后才能發表評論。
網站導航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
相關文章:
Ubuntu環境下Apache2與Tomcat集成
Spring 3 MVC and JSON example
Android Media Player 深入觀察
[轉]編寫高效的Android代碼
Android程序完全退出的三種方法
使用ANT批量編譯Flex應用和模塊(Use ANT to batch compiling application and modules of Flex)
Investigate getDeclaredMethod of Java Reflection
Eclipse空心J圖標的含義
Memcached Study Notes
BlazeDS自定義認證與權限控制
<
2010年9月
>
日
一
二
三
四
五
六
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
7
8
9
常用鏈接
我的隨筆
我的評論
我的參與
最新評論
留言簿
(49)
給我留言
查看公開留言
查看私人留言
隨筆分類
(215)
.Net(1)
DB(8)
Flex & Flash(11)
Java(72)
OS(25)
RUP(1)
weblogic(3)
Webshere(16)
其它(50)
心情(2)
翻譯(1)
讀書(9)
轉載(16)
隨筆檔案
(181)
2014年8月 (1)
2014年4月 (1)
2014年2月 (2)
2014年1月 (1)
2012年11月 (1)
2012年9月 (2)
2012年7月 (1)
2012年6月 (3)
2012年1月 (2)
2011年12月 (4)
2011年10月 (1)
2011年8月 (3)
2011年7月 (2)
2011年4月 (1)
2010年11月 (2)
2010年10月 (1)
2010年9月 (2)
2010年8月 (5)
2010年7月 (1)
2010年5月 (2)
2010年4月 (7)
2010年3月 (7)
2009年12月 (6)
2009年10月 (1)
2009年9月 (1)
2009年8月 (2)
2009年6月 (3)
2009年5月 (2)
2009年4月 (2)
2009年2月 (3)
2009年1月 (4)
2008年11月 (1)
2008年10月 (2)
2008年9月 (9)
2008年8月 (4)
2008年7月 (5)
2008年5月 (2)
2008年4月 (1)
2008年3月 (3)
2008年2月 (1)
2008年1月 (7)
2007年12月 (6)
2007年11月 (6)
2007年10月 (3)
2007年9月 (1)
2007年8月 (6)
2007年7月 (4)
2007年6月 (2)
2007年5月 (3)
2007年3月 (1)
2007年2月 (1)
2007年1月 (3)
2006年12月 (7)
2006年10月 (1)
2006年8月 (3)
2006年7月 (1)
2006年6月 (5)
2006年4月 (6)
2006年3月 (2)
2006年2月 (3)
2006年1月 (1)
2005年11月 (5)
相冊
文章相關圖片
收藏夾
other
Friend Links
Tiger的Blog,專注于過程改進,項目管理,質量管理三個方向。
zrfunds
搜索
積分與排名
積分 - 754426
排名 - 60
最新評論
1.?re: XFire完整入門教程
樓主,請問你做過xfire使用spring的jdbc模板訪問數據庫的例子嗎,急求啊?xfire和spring的結合在不訪問數據庫時(就像你這個例子一樣)已經跑通了,但是需要使用jdbc時老出問題。謝謝
--fqjabc
2.?re: 一次JQuery性能優化實戰
不需要構建DOM
--bns
3.?re: Spring Security 3.x 完整入門教程
@過客
尊重人是最起碼的
--bns
4.?re: Flex中帶有三種狀態CheckBox的Tree的實現
帶有3種狀態CheckBox的樹形組件剛好用到
收了
--bns
5.?re: Spring Security 3.x 完整入門教程
AntUrlPathMatcher這個類所在jar包是哪個啊,是spring-security-core-tiger這個嗎?
--iechenyb
閱讀排行榜
1.?XFire完整入門教程(90497)
2.?Spring Security 3.x 完整入門教程(59173)
3.?使用XFire開發Web Service客戶端完整入門教程(52348)
4.?WebSphere6.1中使用Spring報cvc-elt.1: Cannot find the declaration of element 'beans'異常的解決辦法(24243)
5.?用MKVMerge GUI合并MKV文件(16686)
評論排行榜
1.?XFire完整入門教程(130)
2.?Spring Security 3.x 完整入門教程(67)
3.?使用XFire開發Web Service客戶端完整入門教程(33)
4.?VBA編程心得(24)
5.?JDK1.5API完整中文版CHM格式文檔發放(可下載)(22)
Powered by:
博客園
模板提供:
滬江博客
Copyright ©2025 Robin's Programming World
主站蜘蛛池模板:
亚洲欧洲精品国产区
|
亚洲无砖砖区免费
|
亚洲AV无码AV日韩AV网站
|
青青青国产在线观看免费网站
|
亚洲自偷自偷在线制服
|
成年大片免费高清在线看黄
|
国产美女精品久久久久久久免费
|
色天使亚洲综合在线观看
|
免费羞羞视频网站
|
精品女同一区二区三区免费播放
|
免费人成视频x8x8入口
|
CAOPORM国产精品视频免费
|
亚洲日韩中文无码久久
|
一个人免费日韩不卡视频
|
亚洲欧洲日韩在线电影
|
成人五级毛片免费播放
|
亚洲欧美日韩综合久久久
|
国产精品成人四虎免费视频
|
黄人成a动漫片免费网站
|
亚洲热妇无码AV在线播放
|
9420免费高清在线视频
|
一区二区亚洲精品精华液
|
免费观看91视频
|
亚洲性猛交xx乱
|
波多野结衣久久高清免费
|
一个人免费观看日本www视频
|
亚洲国产三级在线观看
|
日本在线高清免费爱做网站
|
亚洲av永久无码精品秋霞电影秋
|
69成人免费视频无码专区
|
视频一区在线免费观看
|
亚洲性猛交XXXX
|
在线看片免费不卡人成视频
|
深夜a级毛片免费无码
|
亚洲嫩草影院久久精品
|
女人毛片a级大学毛片免费
|
一级成人毛片免费观看
|
亚洲美女视频免费
|
亚洲精品成人在线
|
4455永久在线观免费看
|
久久亚洲精品无码网站
|