邋遢居

          我的Java天堂

            BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
            61 Posts :: 2 Stories :: 90 Comments :: 0 Trackbacks

          公告

          啟航吧,我親愛的Jet!

          常用鏈接

          留言簿(18)

          我參與的團隊

          搜索

          •  

          積分與排名

          • 積分 - 151072
          • 排名 - 409

          最新評論

          閱讀排行榜

          評論排行榜

          ?

          近來看了點Ant的東西,想Ant真的很強。在使用的過程中發現,開發項目的過程中使用到的Ant其實并不多,只是有時候只是需要換一下其中的個別參數就可以重新用了。如果把這些重復的情況,寫成不同的build.xml的模板。定制成不同的任務,通過快捷鍵來調出,最后自動的執行ant腳本。呵呵,想想就是一個很不錯的主意。

          說干就干了。定義一些Action,和快捷鍵幫定就不多說了。生成build.xml通過你自己喜歡的代碼生成技術(個人喜歡用JET4)定義模板并生成代碼。

          下面在自動執行Ant腳本的時候卡了一會殼??吹健?/span>以編程方式調用 Apache Ant

          2 覺得問題已經解決了。不過這種方式是在Eclipse 運行的VM中執行,也就是說會把Eclipse 掛住。我希望達到的效果是和org.eclipse.ant.ui插件達到的效果一樣。最好是去調用他了。他是在eclipse默認集成的,直接依賴于他不會有什么問題。看了他plugin.xml發現了一個好東西“org.eclipse.debug.core.launchConfigurationTypes”,所以我就想我創建一個ILaunchConfigurationType 用它來實實例化一個ILaunchConfigurationWorkingCopy是不是就可以搞定了。上網google了一下有個兄弟寫完了這個部分的工作1。把他的代碼放到一個插件里面簡單的跑了一下,果然可行。爽!

          ?

          參考文檔:


          1. Eclipse 3.1 Update to “How to run ANT files programmatically”

          2. 以編程方式調用 Apache Anthttp://www.ibm.com/developerworks/cn/websphere/library/techarticles/0502_gawor/0502_gawor.html

          3. 代碼范例http://dev.eclipse.org/mhonarc/lists/platform-ant-dev/msg01053.html

          4. http://www.eclipse.org/articles/Article-JET/jet_tutorial1.html

          posted on 2006-12-30 16:13 Jet Geng 閱讀(2681) 評論(1)  編輯  收藏 所屬分類: Eclipse

          Feedback

          # re: 在eclipse中通過編程的方式調用Ant腳本[未登錄] 2012-04-06 22:24 Roy
          樓主能否提供一下代碼,那兩個網頁打不開  回復  更多評論
            

          主站蜘蛛池模板: 泰安市| 奉节县| 佛教| 阳西县| 成都市| 林芝县| 松原市| 宁远县| 阿克陶县| 柘荣县| 洪江市| 广州市| 灵宝市| 安丘市| 诸城市| 镇江市| 平陆县| 宝鸡市| 安宁市| 芦溪县| 柳林县| 西乌| 萨迦县| 济阳县| 桃园市| 涟源市| 教育| 青州市| 垣曲县| 通山县| 融水| 团风县| 娱乐| 石城县| 汉中市| 鸡东县| 资溪县| 镇原县| 宁河县| 澳门| 大名县|