RMIC не работает в java Отображение Major.minor версии «61.0» слишком свежо для этого инструмента, чтобы понять
Это мой первый раз, когда я использую java rmic, поэтому я пытался запустить пример программы, но столкнулся с ошибкой, это код, из которого я его скопировал: http://learnersdashboard.blogspot.com/2015/07/rmi-addition-of-2-numbers-example.html теперь показывает следующую ошибку: - ошибка: недопустимый формат файла класса в ./AdderRemote.class. Версия major.minor 61.0 слишком свежа, чтобы этот инструмент мог ее понять. ошибка: Класс AdderRemote не найден. 2 ошибки //Удаленный интерфейс import java.rmi.*;
public interface Adder extends Remote{
public int add(int x,int y)throws RemoteException;
}
//Implementation of remote interface
import java.rmi.*;
import java.rmi.server.*;
public class AdderRemote extends UnicastRemoteObject implements Adder{
AdderRemote()throws RemoteException{
super();
}
public int add(int x,int y){return x+y;}
}
//Server
import java.rmi.*;
import java.rmi.registry.*;
public class MyServer{
public static void main(String args[]){
try{
Adder stub=new AdderRemote();
Naming.rebind("rmi://localhost:5000/sonoo",stub);
}catch(Exception e){System.out.println(e);}
}
}
//Client Application
import java.rmi.*;
public class MyClient{
public static void main(String args[]){
try{
Adder stub=(Adder)Naming.lookup("rmi://localhost:5000/sonoo");
System.out.println(stub.add(34,4));
}catch(Exception e){}
}
}
[error image][1]