Я работаю над твиттером вроде, используя rmi. Я работаю, на Windows и все работает нормально.java.rmi.server.codebase не работает на linux
Но на Linux у меня есть:
java.rmi.UnmarshalException: error unmarshalling return; nested exception is:
java.lang.ClassNotFoundException: server.SimpleBark
at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:196)
...
Это исключение выскакивает на стороне клиента, и, кажется, что клиент не использует сервер кодовой базы, сервер кодовый не получает никакой связи.
Я повторяю, что все хорошо работает в Windows, я не могу найти, откуда это взялось.
Это может быть проблема с именем хоста или другой связанной проблемой, если код работает в Windows? Вы пытались указать следующее: -Djava.rmi.server.hostname = ipAddressHere? – rimero
Я работаю только на одном компьютере, все работает нормально на Linux, кроме сервера кодовой базы, и да, я попробовал -Djava.rmi.server.hostname ничего не изменил – Giacogiac