最近遇到需要解析corba接口了,网上找了很多资料。总结一下使用eclipse解析idl文件生成java代码的步骤和需要安装的工具。
安装apache-ant
我选择的是apache-ant-1.9.14版本。
附带连接:
https://download.csdn.net/download/a843013383/12353800
下载后把bin目录加入环境变量里面
在CMD里面输入ant出现如图提示表示安装成功:
安装JacORB
直接上连接也可以去官网下载:
https://download.csdn.net/download/a843013383/12354148
下载解压后和配置ant一样配置环境变量。
安装eclipse插件
(这个插件好像没有用到,网上找资料的时候说要下载)
直接上连接,
https://download.csdn.net/download/a843013383/12358787
解压后把plugins文件夹里面ORBStudio_7.7.7.jar复制到eclipse目录下面plugins文件夹里面重启eclipse就行。
eclipse操作bulid.xml文件生成java代码。
bulid.xml文件是ant的核心文件,用来生存代码的。
右键点击项目里面bulid.xml文件再点击run,选择第二个没有快捷键的bulid选项。
弹出配置选项。![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/84ee19a4a268a873f1007ff25cbb3ee4.png)
加入JacORB里面这几个jar包,在JacORB-lib里面都找得到。
再点击ant Home按钮配置ant的目录。
配置好后点击run就能生存java代码了。
关于最重要的bulid.xml
百度了很久,也有点蒙,只是定位到了需要解析的idl 文件,配置项太多了。详细说明百度吧。