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; | ||
| + | } | ||
| + | |||
| + | </ | ||