




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、JacorbIdl 的編譯一、 用 jacorb 中的 idl.bat 編譯下載 jacorb-2.3.1-bin.zip, 解壓到 D:workjacorb 中1. 修改 bin 目錄下 idl.bat 的內(nèi)容如下:echo offrem JAVA_CMD -classpathJACORB_HOMElibidl.jar;JACORB_HOMEliblogkit-1.2.jar;%CLASSPATH% org.jacorb.idl.parser %*set JACORB_HOME=D:workjacorbset JAVA_HOME=C:Program FilesJavajdk1.6.0_05s
2、et path=%JAVA_HOME%bin;%JACORB_HOME%bin ;%path%set CLASSPATH=%JAVA_HOME%librt.jarsetCLASSPATH =%JACORB_HOME%libantlr-2.7.2.jar;%JACORB_HOME%libbackport-util-concurrent.jar;%JACORB_HOME%libidl.jar;%JACORB_HOME%libjacorb.jar;%JACORB_HOME%liblogkit-1.2.jar;%JACORB_HOME%libpicocontainer-1.2.jar;%JACORB_
3、HOME%libslf4j-api-1.5.6.jar;%JACORB_HOME%libslf4j-jdk14-1.5.6.jar;%JACORB_HOME%libwrapper-3.1.0.jar;%JACORB_HOME%classes;%CLASSPATH%JAVA_HOME%binjava -cp %CLASSPATH% org.jacorb.idl.parser %*注解:( 1) rem :是一條命令,在運行的時候相當于把rem 本身及其后面的內(nèi)容置空。既 idl.bat 中原來的命令置空。然它是一條命令, 就必須處于單獨的一行或者有類似&”的連接符號在連這接里。就是把(2 )%J
4、ACORB_HOME%bin :在第一次執(zhí)行 idl.bat 時,要進入 bin 目錄,因為添加了 “%JACORB_HOME%bin ”,以后再執(zhí)行 bin 中的批處理文件就不用到這個目錄下了,前 提是沒有重新打開 cmd 。(3 )CLASSPATH :我不知道要添加哪些 jar 包,所以把 lib 下的所有 jar 都添加上了。2. 運行 D:jacorbbinidl -h 可以看到幫助信息。3. 常用的命令如下:D: work jacorbbinidl -d d:java -i2jpackage :com D: work jacorbdemohelloserver.idl-d 設置生成
5、的 java 代碼的目錄 (e.g. d:java) 。-i2jpackage 增加 java 代碼 中 package 的前綴。也就是在 idl 中的 module 前綴。-i2jpackage x:a.b.creplace IDL package name x by a.b.c in generated Java code (e.g. CORBA:org.omg.CORBA)編譯整個目錄:D: work jacorbbinidl -all -d c:-i2jpackage :com.navyu -in D:idl*.*功能更強大的:idl -d d:java -ID: work jacor
6、bidlomg -i2jpackagefile c:format.txt -all -in D:idl*.*(其中“ D: workjacorbidlomg”是 jacorb 自帶的 IDL 文件目錄 , 有 omg 定義的系統(tǒng) IDL)-I。-Idirset include path for idl files -I 與所需要的目錄之間沒有空格,需要幾個路徑就要寫幾個e.g.idl -d d:java -I-I D: work jacorbidlomgserver.idl-i2jpackagefile file name.otheridl 代表當前目錄下的 otheridl目錄中的所有IDL
7、replace IDL packagenames using list from.Format as above.支持更復雜的 idl package n ames替換。二、 Eclipse+ORBStudio編譯方式下載 ORBStudio 解壓到 D:workORBStudio 中1. 將 D:workORBStudioplugins目錄中的 ORBStudio_7.7.7.jar 放到 Eclipse 對應的目錄中,啟動 Eclipse。2. 打開 Eclipse 的 window preferences ,可以看到:(1)選中 JacORB(2)設置JacORB,如下圖:(2)設置JacORB,如下圖:(3)選擇需要編譯的IDL文件,右鍵操作如下二上 Remove from Context Refresh Tasks Format JavaScript Run As DebugPre file AsTeam匸 ompare With Replace WithSourceaniTi* upCtrl+Alt+Shift+ DownCtrl+F5ata);5sq;:我 Servers 旦 Console J Se)of
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 商演模特合作合同范本
- 企業(yè)派遣勞務合同范本
- 商標噴漆加工合同范本
- 些合同屬于正式合同范本
- 合伙造林合同范本
- 商品銷品合同范本
- 化工制造采購合同范本
- 合伙經(jīng)營糧食收購合同范本
- 借用大眾員工購車合同范例
- 合同范本肯德基加盟合同書
- 部編版道德與法治四年級下冊第四單元《感受家鄉(xiāng)文化關心家鄉(xiāng)發(fā)展》大單元作業(yè)設計
- 軟件測試PPT完整全套教學課件
- 化學基礎課程標準
- 新教科版五年級下冊科學全冊每節(jié)課后練習+答案(共28份)
- 建筑施工企業(yè)管理制度匯編(全套)
- 大話藝術史(全2冊)
- 巖土工程測試與監(jiān)測技術緒論
- 新大象版科學五年級下冊全冊教案(含反思)
- 日本文化的基本特征(日本文化概論)
- Word-A4信紙(老信紙格式)
- YY/T 0064-2016醫(yī)用診斷X射線管組件電氣及負載特性
評論
0/150
提交評論