java 8에서 rmi 서버를 실행하고 Java 1.3에서 호출해야합니다.java.lang.ClassNotFoundException : Java 1.3의 java.rmi.server.RemoteObjectInvocationHandler
ITest service= (Test) Naming.lookup("rmi://172.16.1.24:1009/testRmiService");
String people = service.TestMethod("hamed");
"java.lang.ClassNotFoundException가 : java.rmi.server.RemoteObjectInvocationHandler"나는이 코드를 사용할 때 는
가 발생했습니다. 그 후 나는 java.policy이 추가 :
permission java.net.SocketPermission "localhost:1009","connect, resolve";
이 오류가 표시됩니다 :
java.rmi.UnmarshalException : 오류가 반환 비 정렬 화; 중첩 된 예외입니다 : java.lang.ClassNotFoundException가 : java.rmi.server.RemoteObjectInvocationHandler
3
@RomanC 귀하가 주장한 질문과 중복되지 않습니다. 그것에는 훨씬 더 구체적인 대답이 있습니다. – EJP