天天看点

ice文件转java文件

1. 安装ice环境文件,并配置环境变量

 下载并安装 https://zeroc.com/downloads/ice

ice文件转java文件

按照提示安装即可,示例目录如下:

ice文件转java文件

配置环境变量(为了能在任何地方调用slice2java命令,不配置的需要在安装目录运行cmd窗口):

ice文件转java文件

验证是否配置成功:

系统任意目录运行cmd命令,输入slice2java -v  可以看到对应版本即可

ice文件转java文件

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文件可以在安装目录找到  

ice文件转java文件

参考: http://www.voidcn.com/link?url=http://blog.csdn.net/xiaoliuliu2050/article/details/53304292

注意:如果对应多个ice文件进行编译时,使用以上方法无法编译多个,会导致报错,建议使用eclipse插件进行编译生成java代码,操作如下:

  1. 安装

官网下载ice,执行一键安装

  1. 配置环境变量

找到名为Path的系统变量,添加ice文件的路径.

ice文件转java文件

   控制台输入slice2app -v ,出现版本号表示安装成功

ice文件转java文件
  1. 打开Eclipse,找到help->Eclipse Marketplace,搜索ice,安装ice-builder插件
ice文件转java文件

如下图所示,如果出现Ice Builder表示安装成功,这时设置SDK Location为ice的安装路径即可.

ice文件转java文件
  1. 建立ice项目
  1. 建立java工程.
  2. 右键单击工程,选择Ice Builder->Add Ice Builder,建立ice项目
  3. 将ice文件放在slice文件夹中,右键单击工程,选择IceBuilder->Compile,编译ice文件,生成java类.