• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    Ant與Eclipse集成解析(1)

    發布: 2007-6-22 07:38 | 作者: greenieu  | 來源: greenieu的blog  | 查看: 20次 | 進入軟件測試論壇討論

    領測軟件測試網

    下一頁 1 2 

       

    介紹Eclipse

    作為一個Java開發者,你有時可能感受到Java格式的嚴格。丟失 import聲明,忘記聲明變量,沒有分號,語法混淆,以及文本編輯器的排版都可能引起Java命令行編譯器 javac 的反應,其結果就是顯示若干頁的錯誤信息。

    錯誤信息告訴你 javac 知道了錯誤,但是為什么不解決這個問題,讓你得以繼續工作? javac 不能解決這個問題; 要做到這一點,你可以用一個IDE,在編譯之前捕獲錯誤,并給出建議。Java現急需好的IDE,目前Java最好的IDE是Eclipse,如圖1。

    Ant與Eclipse集成解析(1)(圖一)

    圖1 Eclipse

    像其它許多Java IDEs,Eclipse免費下載,但是Eclipse背后有許多優勢,這是IBM的力量,據說花費4000萬美元開發,F在,它是一個開放源碼的項目,主要是在IBM軟件開發,但部分是由名為 Eclipse.org 的軟件組織。

    提示:如果想閱讀更多關于Eclipse,查看 Eclipse的幫助。

    獲得Eclipse

    Eclipse免費下載:你所要做的是瀏覽 http://www.eclipse.org/downloads . 在網頁上選擇一個可下載的鏡像. 當你做什么,你會提出一系列的可下載各種類型: 當你打開網頁,你會看到一個不同版本的可下載地址的列表。

    Release builds(發布版)這是供一般使用的版本;

    Stable builds (穩定版)類似于試用版;

    Integration builds(集成版)這個版本是由經過一定測試的組件組成的,但集成操作可能會有一些問題;

    Nightly builds這個版本是Eclipse所有發布版本中最具實驗性質的,是由Eclipse團隊每天發布的,但最能否正常工作并不提供什么擔保。

    提示:同其他軟件,你一般使用最新的Eclipse發布版;本節中我用最新的發布版,Eclipse3.0。

    選擇適合你操作系統的版本,點擊適當的鏈接,并下載它。 Eclipse安裝很容易;你所要做的就是unzip(Windows OS)或untar(linux\Unix OS)它(解壓縮),具體的操作取決于你的操作系統。 因為你下載的版本是針對你的操作系統的,所以當你解壓縮Eclipse后,就會發現文件夾中存在可執行文件。 通過運行Eclipse可執行文件開始運行Eclipse。當你第一次運行Eclipse,你應該看到歡迎頁。 要查看Eclipse的概況或教程,只要適當的鏈接。關閉歡迎頁,只要點擊頁面標題欄的X號。

    建立Eclipse項目

    如果你有安裝Eclipse并開始運行,你就進入了Ant/Eclipse界面,并不修要做什么額外的工作。Eclipse開發是基于項目 的,我將創造了一個新的項目,演示如何在Eclipse中使用Ant。建立一個新項目,選擇 File→ New→ Project,打開New Project對話框。選擇Java項目點擊 Next。

    在下一頁中,給項目起名為 AntExample。 其他選項默認,然后按完成。

    這樣在Eclipse中就建立了一個新項目。你可以在Eclipse左側的Package Explorer中看到 AntExample 項目。

    這個項目到目前為止是空的;要想加入Java代碼,在Package Explorer中選擇 AntExample項目,然后選擇File→ New→ Class,打開New Java Class對話框。 在package name中填入 org.antbook ,新類的名字為 AntClass ,選中標為public static void main(String[] args)的復選框,使Eclipse創建一個main方法; 點擊Finish按鈕。

    這樣就完成了創建一個帶有main( ) 方法的 Antclass.java 代碼,你可以在圖2中間的Eclipse編輯器中看到。

    Ant與Eclipse集成解析(1)(圖二)

    圖2 一個新的Java類

    增加如下代碼是這個類完成一些功能。

    public static void main(String args[])

    {

    System.out.println("No worries.");

    }

    在工具欄中點擊Save圖標保存對AntClass.java的更改,然后選擇Run→ Run As→ Java Application,你可以在Eclipse底端的Console制表位中看到這段代碼的輸出,No worries。

    在Eclipse 中寫一個Ant 編譯文件

    在Eclipse 中建立一個Ant 編譯文件,在Package Explorer中右鍵點擊 AntExample 項目,選擇 New→ File,在File Name框中填入 build.xml ,點擊完成;在 AntExample 項目中添加新的文件. 將項目打包,將這個XML填入build文件。

    <?xml version="1.0" ?>

    <project default="main">

    <target name="main" depends="compile, compress" description="Main target">

    <echo>

    Building the .jar file.

    </echo>

    </target>

    <target name="compile" description="Compilation target">

    <javac srcdir="org/antbook"/>

    </target>

    <target name="compress" description="Compression target">

    <jar jarfile="Project.jar" basedir="org/antbook" includes="*.class" />

    </target>

    </project>
    將XML代碼填入build文件中并保存。Eclipse顯然支持Ant; build.xml 在Package Explorer中左側出現了一個Ant圖標,而且build文件的語法著色也發生了變化,XML聲明用一個顏色,屬性值用一個顏色,而Ant關鍵字用另一個顏色,如圖3(用鮮明的黑色和白色),Build文件的目標(targets)出現在右側的Outline視圖中。

    Ant與Eclipse集成解析(1)(圖三)

    圖3

    提示:如果你關閉 build.xml 你可以在Eclipse Ant編輯器中重新打開;在Package Explorer中雙擊它。 這是不同于以往版本Eclipse,沒有默認的螞蟻編輯器。 你不得不采取額外措施打開Ant編譯文件來編輯。

    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/


    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備10010545號-5
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>