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无码专区一区
|
国产亚洲精品无码成人
|
免费人成在线观看视频高潮
|
亚洲乱码中文字幕综合
|
女同免费毛片在线播放
|
亚洲无线电影官网
|
国内精自视频品线六区免费
|
亚洲另类视频在线观看
|
天天干在线免费视频
|
特黄特色大片免费
|
亚洲男人的天堂www
|
5g影院5g天天爽永久免费影院
|
亚洲乱码无限2021芒果
|
免费高清在线影片一区
|
国产成人亚洲综合在线
|
亚洲人成色777777在线观看
|
永久黄色免费网站
|
亚洲AV日韩AV一区二区三曲
|
亚洲av高清在线观看一区二区
|
一级做a爰全过程免费视频毛片
|
亚洲AV无码码潮喷在线观看
|
波多野结衣在线免费观看
|
边摸边吃奶边做爽免费视频网站
|
亚洲综合日韩久久成人AV
|
亚洲精品免费在线
|
亚洲国产精华液2020
|
亚洲一区二区三区偷拍女厕
|
97性无码区免费
|
kk4kk免费视频毛片
|
91亚洲精品麻豆
|
亚洲精品视频免费
|
18禁美女裸体免费网站
|
水蜜桃视频在线观看免费
|
亚洲国产精品免费视频
|
国产片免费福利片永久
|
久久久久久久久久国产精品免费
|