小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

中國XML論壇--用eclipse開發(fā)jade程序

 一輝 2006-12-18
用eclipse開發(fā)jade程序

首先,需要定制project的build過程,使得每次build項目之后,可以將所有編寫的類打包成jar并且復(fù)制到一個合適的classpath中。然后,定制project的run過程,使得能夠啟動jade runtime environment。
1) 定制build
定制build需要用到Ant工具。Ant相當(dāng)于Linux下常用的make工具。Ant定義了一系列的Task,用于完成某些任務(wù),例如jar和cp,分別用于把class文件打成jar包和復(fù)制文件。關(guān)于Ant,更多內(nèi)容可參考http://ant.。Ant在build一個project時,需要一個xml格式的buildfile,就好像make需要一個Makefile一樣。

 

首先,在eclipse的project中添加一個新文件,命名為build.xml。內(nèi)容如下:
<?xml version="1.0" encoding="UTF-8"?>
<project name="jadeTest" default="makejar" basedir="."> 
<target name ="makejar" description="Create a jar and cp it to class path">
<jar jarfile="ZpfAgent.jar" includes="zpf/*.class" basedir="."/>
<copy file="ZpfAgent.jar" todir="d:/jade/"/>
</target>
</project>
project標簽中的name可以隨便寫,default寫成后面的一個target即可,basedir設(shè)成當(dāng)前目錄。這個文件只有一個target,name和description隨便寫。Jar標簽告訴要把當(dāng)前project路徑下zpf/下的所有class文件打成一個ZpfAgent.jar包。Cp標簽把這個文件復(fù)制到d:\jade\目錄下。注意:xml中的所有路徑都用/而不是\。

然后定制build。在eclipse中,執(zhí)行菜單project/properties/,選builders,然后“新建”,選擇類型時雙擊Ant,在彈出窗口的main卡片上,buildfile項點Browse Workspace選擇上面創(chuàng)建的xml文件,baseDirectory項點Browse Workspace選擇本項目目錄。然后給這個build配置取個名字,然后ok了。在項目構(gòu)建器列表中,最后一項就是這個配置,小蟲蟲的圖標代表這是一個Ant配置。

然后,確保菜單project/自動構(gòu)建被勾選。以后,每次可以通過project/清理來重新build。

2) 定制run 
這一步,要實現(xiàn)在eclipse中啟動Jade RAM。菜單“Run/External Tools/External Tools”,然后新建一個配置,在“main”卡片的location中填寫java,workingDirectory填寫jade的安裝目錄,arguments填寫參數(shù)(如jade.Boot -gui),給這個配置起個名字,然后,點擊按鈕“Run”,就可以看到Jade RAM啟動了。以后每次Run可以直接使用這個配置。

可以在Jade RAM中start一個新的Agent,類名填寫zpf.xx。zpf是jar文件中的包名,xx是一個具體的類名。注意,要確保ZpfAgent.jar已經(jīng)被放入系統(tǒng)的classpath,否則,會找不到相應(yīng)的類。也可以讓Jade RAM啟動時直接導(dǎo)入Agent,就是把Run配置中的arguments改成jade.Boot –gui –h <hostname> -container a0:zpf.xx即可。

另外,經(jīng)常會啟動Jade RMA失敗,錯誤顯示端口被占用。這是Jade的一個潛在問題,就是關(guān)閉窗口后不一定完全退出。這時,你需要用ctrl+alt+del然后把系統(tǒng)中所與的java進程干掉,就ok了。

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多