半天的时间,终于搭建好了这个实验环境。稍作记录。
关于版本问题,在我看来,如果没有限制每次下载都去下载最新版本肯定没有错。不要去一味的参照原来的教程去下载一些旧版本。
一. java环境配置
这个网上有太多教程,这里不做赘述。
二. ant环境配置
-
去官方网站下载对应的软件 ant下载页
-
解压之后放到自己想放的位置,然后将下面的路径放到自己的环境变量path中去。
当本地命令窗口输入ant -version命令出现下面情况时候说明已经配置成功。
三.jacorb环境配置
-
从官网上下载jacorb文件 jacorb官方下载网站
下载完成之后解压后放到自己想放的位置,然后将对应目录下bin路径放到自己的环境路径path中去。如下
-
输入ns命令,出现如下界面说明配置成功
四. eclipse中相关的配置。
接下来的步骤可以移步参考How to install CORBA in Eclipse,当然你也可以继续向下看。
先下载一下corba在eclipse中的插件同样是官网eclipsecorba插件下载官网
-
下载完成之后解压,将解压文件中plugins目录下的这几个jar包放到我们eclipse的安装目录的plugins目录下面。重启eclipse即可。
依次点击 Run->External Tools->External Tools Configurations进入如下界面
注意其中3号位置指向的是我们之前安装的jacorb的bin目录下的idl批处理文件。其他东西保持不变。
五. 建立项目
- 新建立一个项目,然后再src下建立一个idl文件(快捷键ctrl+n 然后选择idl文件),如图
- 文件内容编写
下面是代码,但是这个不重要,这个里面最后具体是什么要根据你的项目来,但是这个地方就是用来展示一个,方便后期演示。
module Helloworld {
interface Hello {
string sayHello(in string name);
};
};
- 点击这个idl文件,然后菜单栏Run->External Tools->在第四步定义的IDL Compiler。
- 执行完成之后是这个样子的,但是看起来什么也没有发生变化,但是你点击一下项目名字按f5键刷新一下就知道了。
以上,开发环境搭建成功,剩下的就是真正的代码编辑工作了。
附上参考文章 Eclipse下搭建Corba开发环境+HelloWorld实现过程