在 CMD 中,我尝试输入 rmic,但这是错误的,并且我处于正确的路径中。我也有 stub 类。
C:\Users\Tristan\Documents\Verteilte System\Übung_3\RMIServer\RMIServer\bin>ls
MessageInterface.class MessageServiceImpl_Stub.class
MessageServiceImpl.class Server.class
C:\Users\Tristan\Documents\Verteilte System\Übung_3\RMIServer\RMIServer\bin>rmic
MessageServiceImpl
Der Befehl "rmic" ist entweder falsch geschrieben oder
konnte nicht gefunden werden.
C:\Users\Tristan\Documents\Verteilte System\Übung_3\RMIServer\RMIServer\bin>
最佳答案
看起来 rmic
不在 Windows 安装的路径中。在我的 JDK 1.8 安装中,可以在 bin
目录中找到 rmic
。
Here是用于设置 PATH 的 Oracle Java 文档的链接。
关于java - RMI、rmic命令可以找到并运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27387336/