我正在通过CMD运行以下命令:
"C:\Program Files\Java\jdk1.7.0_51\bin\idlj.exe" -fall hello.idlhello.idl文件与idlj.exe文件位于同一个文件夹中,并包含以下内容
module HelloApp
{
interface Hello
{
string sayHello();
oneway void shutdown();
};
};但是,在执行上述命令时,我会收到以下错误:
java.io.FileNotFoundException: hello.idl (The system cannot find the file specified)你能告诉我这里出了什么问题和解决办法吗?idl文件是否应该位于另一个文件夹中?
谢谢
发布于 2014-03-24 16:29:03
文件hello.idl应该位于当前目录中。
因此,如果您的idl文件位于与idlj.exe相同的dir中,那么您应该转到目录C:\Program Files\Java\jdk1.7.0_51\bin并执行命令:idlj.exe -fall hello.idl
https://stackoverflow.com/questions/22585694
复制相似问题