Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
dad:rmi [2023/11/30 10:57] – thejuanvisu | dad:rmi [2024/01/06 20:35] (actual) – [Unable to make public abstract boolean] thejuanvisu | ||
---|---|---|---|
Línea 148: | Línea 148: | ||
| | ||
public static void main(String args[]){ | public static void main(String args[]){ | ||
- | new CalculatorServer(); | + | new Server(); |
} | } | ||
| | ||
Línea 163: | Línea 163: | ||
//Con Naminglookup(URL del RMI) el cliente busca el servicio | //Con Naminglookup(URL del RMI) el cliente busca el servicio | ||
//Formato de la URL: RMI:// | //Formato de la URL: RMI:// | ||
- | InterfazServidor is = (InterfazServidor)Naming.lookup(" | + | InterfazServidor is = (InterfazServidor)Naming.lookup(" |
| | ||
System.out.println(is.sumar(3, | System.out.println(is.sumar(3, | ||
Línea 179: | Línea 179: | ||
</ | </ | ||
+ | ===== Soluciones a Errores comunes ===== | ||
+ | ==== Unable to make public abstract boolean ==== | ||
+ | En el archivo module-info.java debemos revisar que se esté exportando el paquete | ||
+ | <code java module-info.java> | ||
+ | module nombre_proyecto { | ||
+ | exports nombre_paquete; | ||
+ | } | ||
+ | |||
+ | </ | ||