WINDOWS下面使用ICE操作记录
2011-04-28 09:38
288 查看
因为UBUNTU下面安装ORACLE的Berkeley DB指定参数"--enable-java"导致无法正确执行configure操作,而暂时不得不放弃在UBUNTU下面的操作(失败记录参看这篇文章:http://blog.csdn.net/fenglibing/archive/2011/04/27/6367559.aspx),改换为在WINDOWS下面操作,WINDOWS下面的操作就显得相对简单多了,因为所有需要的文件在现在的3.4版中,全部都是打包在一个msi文件中,我们只需要安装一次就可以了,然后再配置一下环境变更即可,以下是操作记录。
安装的时候一切正常,按照说明文档,安装完成后,将环境变量ICE_HOME设置后,将%ICE_HOME%/bin目录加到path中,再将%ICE_HOME%/lib/bd.jar和%ICE_HOME%/lib/Ice.jar也加class环境中,打开DOS窗口调入slice2java,出现了正常的提示,以为差不多了,在ice文件目录打入命令:
slice2java A.ice
还是报错error: Can't open include file,我通过将%ICE_HOME%/slice目录及%ICE_HOME%/slice/Ice目录都加到classpath中也不行。
我再将文件分别拷贝到%ICE_HOME%/slice及%ICE_HOME%/slice/Ice目录执行,也是报同样的错误,在目录下%ICE_HOME%/slice通过I参数指定Ice目录也不行,操作如下:
slice2java -IIce A.ice
尝试使用另外一个没有include其它文件的B.ice文件进行执行:
slice2java B.ice
这样执行是可以的,能够正确生成所需要的通讯接口实现文件,那说明ICE的安装是成功的。
A文件的操作不成功,那也就是include的文件没有正确被找到,后来才发现前面的操作是不正确,在%ICE_HOME%/slice目录指定包含文件的目录是如下操作的:
slice2java -I. A.ice
如果不在ice的目录中,在任意目录中通I参数这样指即可:
slice2java -I"%ICE_HOME%/slice" A.ice
不过前提是必须是配置了ICE_HOME参数
本文出自:冯立彬的博客
安装的时候一切正常,按照说明文档,安装完成后,将环境变量ICE_HOME设置后,将%ICE_HOME%/bin目录加到path中,再将%ICE_HOME%/lib/bd.jar和%ICE_HOME%/lib/Ice.jar也加class环境中,打开DOS窗口调入slice2java,出现了正常的提示,以为差不多了,在ice文件目录打入命令:
slice2java A.ice
还是报错error: Can't open include file,我通过将%ICE_HOME%/slice目录及%ICE_HOME%/slice/Ice目录都加到classpath中也不行。
我再将文件分别拷贝到%ICE_HOME%/slice及%ICE_HOME%/slice/Ice目录执行,也是报同样的错误,在目录下%ICE_HOME%/slice通过I参数指定Ice目录也不行,操作如下:
slice2java -IIce A.ice
尝试使用另外一个没有include其它文件的B.ice文件进行执行:
slice2java B.ice
这样执行是可以的,能够正确生成所需要的通讯接口实现文件,那说明ICE的安装是成功的。
A文件的操作不成功,那也就是include的文件没有正确被找到,后来才发现前面的操作是不正确,在%ICE_HOME%/slice目录指定包含文件的目录是如下操作的:
slice2java -I. A.ice
如果不在ice的目录中,在任意目录中通I参数这样指即可:
slice2java -I"%ICE_HOME%/slice" A.ice
不过前提是必须是配置了ICE_HOME参数
本文出自:冯立彬的博客
相关文章推荐
- 下面简单使用Jquery来操作iframe的一些记录,这个使用纯JS也可以实现。
- windows下安装使用Mongodb操作记录
- windows下GIT使用记录--01基本操作
- 下面是在NHibernate中使用memcache二级缓存的详细操作记录。
- 【转】Android使用SQLiteDatabase操作SQLite数据库【学习记录】
- 使用mybatis执行对应的SQL Mapper配置中的insert、update、delete等标签操作,数据库记录不变
- Powershell使用WINDOWS事件日志记录程序日志
- windows自带的使用键盘代替鼠标操作问题._百度知道
- MFC实现Windows自带的任务管理器性能使用记录功能
- Windows下DOS命令行使用和编程(学习记录)
- 记录在使用java操作mongodb时的错误
- Java自定义注解 和 springMVC拦截器 配合使用记录系统操作日志的案例
- java 使用MongoDB作为数据库三个不同阶段的操作记录
- windows下面使用RMarkDown
- windows使用记录
- windows下面apache配置虚拟目录(测试使用,发布网站不建议目录访问)
- Windows下vim方式操作软件+Gvim使用
- C#--使用XML文件记录操作日志
- 使用Spring AOP记录Controller层操作日志
- Windows 下面安装和使用Python, IPython NoteBook (详细步骤)