我一直在为简单的 RMI 实现创建 stub 。使用命令行,我位于存储类文件的目录中。
对我来说是:C:\Users\John\Documents\NetBeansProjects\testServer\build\classes\RMI
这里的 RMI 是我保存文件的包。现在,当我在这个文件夹中时,我尝试使用 rmic -v1.2 -keep CountingOnServer 制作 stub ,但命令行告诉我,找不到该类 CountingOnServer。不管我在做什么,仍然写出这样一个令人难以置信的错误...你知道如何解决这个问题吗?
谢谢
最佳答案
据猜测,问题在于 CountingOnServer
位于某个包内,因此您应该使用全名,例如 RMI.CountingOnServer
。不要忘记从类路径根运行 rmic,在您的情况下,该根似乎是 build\classes
目录。
关于java - RMI - 使用 rmic 创建 stub ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5394408/