1

下面的Java代碼拋出NoClassDefFoundErrorFileOpenService拋出NoClassDefFoundError的

FileOpenService fos = (FileOpenService) 
     ServiceManager.lookup("javax.jnlp.FileOpenService"); 

我怎樣才能解決這個問題?

+0

在你的類路徑上有'javax.jnlp.FileOpenService'嗎? –

+0

似乎'jnlp.jar'需要顯式包含在類路徑中:http://docs.oracle.com/javase/1.4.2/docs/guide/jws/developersguide/examples.html – Vikdor

回答

1

JNLP API類只能用於使用Java Web Start啓動的小應用程序和應用程序。即使它們顯式添加到非JWS應用程序的運行時類路徑中,它們也不可用於加載。

相關問題