【发布时间】:2018-03-31 17:00:30
【问题描述】:
我正在学习如何创建 RMI 系统,我将共享类编译成 .jar,但是当我尝试包含它时,出现以下错误:
javac -cp compute.jar Client.java
Client.java:6: error: package rmi.interfaces does not exist
import rmi.interfaces.Tasks;
^
Client.java:17: error: cannot find symbol
Tasks stub = (Tasks) registry.lookup("Tasks");
^
symbol: class Tasks
location: class Client
Client.java:17: error: cannot find symbol
Tasks stub = (Tasks) registry.lookup("Tasks");
^
symbol: class Tasks
location: class Client
3 errors
它需要的类在 jar 中,但由于某种原因它找不到它们。我该如何解决这个问题?
【问题讨论】:
-
是的,很可能。我尝试使用 Oracle 的方式进行操作,但与往常一样,它无法正常工作