我部署一个RMI服务,编写一个RMI客户端(Java SE项目)来访问它并且没问题,但是在web项目中的一些代码中,我使用wireshark来查找从我们的客户端发送到包含我们服务器的每个RMI请求应用程序类路径中所有jar的列表。
我的问题类似于http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6664389
如何解决?
答案 0 :(得分:1)
请勿使用代码库功能。它很少使用,特别是在客户端 - >服务器方向。除非对等方使用安全管理器,否则它将无法工作。换句话说,不要在客户端设置java.rmi.server.codebase
系统属性。
或者您是否按照错误报告使用Java Web Start并且没有告诉我们?