1. 安裝ice環境檔案,并配置環境變量
下載下傳并安裝 https://zeroc.com/downloads/ice
按照提示安裝即可,示例目錄如下:
配置環境變量(為了能在任何地方調用slice2java指令,不配置的需要在安裝目錄運作cmd視窗):
驗證是否配置成功:
系統任意目錄運作cmd指令,輸入slice2java -v 可以看到對應版本即可
2. ice檔案轉換java
在所需轉換ice檔案目錄 shift+右鍵,選擇指令輸入
1) 單個ice檔案,内部無引用 指令: slice2java A.ice 即可在同目錄生成java檔案
2)單個ice檔案,内部有引用 指令:
操作不成功,提示檔案找不到,那也就是include的檔案沒有正确被找到,可以通過-I 選項
如果在同一個目錄裡,可以使用目前目錄 : slice2java -I. A.ice
如果不在ice的目錄中,可以使用絕對路徑 : slice2java -I"C:/slice" A.ice
注意: ① 部分ice檔案可以在安裝目錄找到
參考: http://www.voidcn.com/link?url=http://blog.csdn.net/xiaoliuliu2050/article/details/53304292
注意:如果對應多個ice檔案進行編譯時,使用以上方法無法編譯多個,會導緻報錯,建議使用eclipse插件進行編譯生成java代碼,操作如下:
- 安裝
官網下載下傳ice,執行一鍵安裝
- 配置環境變量
找到名為Path的系統變量,添加ice檔案的路徑.
控制台輸入slice2app -v ,出現版本号表示安裝成功
- 打開Eclipse,找到help->Eclipse Marketplace,搜尋ice,安裝ice-builder插件
如下圖所示,如果出現Ice Builder表示安裝成功,這時設定SDK Location為ice的安裝路徑即可.
- 建立ice項目
- 建立java工程.
- 右鍵單擊工程,選擇Ice Builder->Add Ice Builder,建立ice項目
- 将ice檔案放在slice檔案夾中,右鍵單擊工程,選擇IceBuilder->Compile,編譯ice檔案,生成java類.