0

我正在尝试按照教程进行 CORBA 作业。

项目
-Client/HelloClient.java
-Server/HelloServer.java
-Hello.idl

我做了第一步,尝试编译 IDL(从项目根目录),但它失败了。

$ idlj –td Client –fclient Hello.idl

com.sun.tools.corba.se.idl.InvalidArgument: Invalid argument:  –td.

java版本“1.8.0_11”

$ ls -l
total 16
drwxr-xr-x  3 juliusskye  staff  102 Oct 28 20:14 Client
-rw-r-----@ 1 juliusskye  staff   85 Oct 28 17:49 Hello.idl
drwxr-xr-x  3 juliusskye  staff  102 Oct 28 17:52 Server
-rw-r--r--  1 juliusskye  staff  425 Oct 29 13:45 idljintro.iml
drwxr-xr-x  2 juliusskye  staff   68 Oct 29 13:45 src

我发现说 CORBA 在解析带有 / 前面的路径时遇到问题。但是我的没有/

4

1 回答 1

0

显然讲师的说明是错误的或过时的,或者编译器没有完全工作,但所有文件的编译是通过以下方式实现的

idlj -fall hello.idl
于 2014-10-29T04:02:16.593 回答