2011-09-12 100 views
0

我有rmiregistry的問題。我得到以下錯誤:RMI ClassNotFoundException

Cannot bind to URL [rmi://........]: javax.naming.NamingException [Root exception is java.rmi.UnexpectedException: undeclared checked exception; nested exception is: 
       java.lang.ClassNotFoundException: Could not find class (javax.management.remote.rmi.RMIServerImpl_Stub) at codebase()] 

我檢查,classpath存在於classpath中。

我在linux上使用了java 1.6。我開始rmiregistry 6667。 有沒有人遇到這個錯誤?

+0

它在標準端口1099上工作嗎? –

+0

在標準端口上是同樣的問題。 – sikool

+0

@downvoters和近親選民請解釋。當然,這是一個真正的問題,並且經常會出現RMI新手。 – EJP

回答

0

class exist in the classpath.

在您的JVM的類路徑中。它也需要在註冊表的類路徑和客戶端上。

+0

我解決了這個問題。錯誤的rmiregistry文件被調用,而不是從java,但從usr/bin/ – sikool

+0

如何在註冊表的類路徑中添加類? – happy