无法初始化类sun.security.mscapi.SunMSCAPI

时间:2010-11-15 07:40:02

标签: java java-web-start noclassdeffounderror

我们有客户端 - 服务器应用程序,我们使用java web start启动客户端应用程序。

在尝试打开客户端应用程序时,它首先从https url(对于SSO)读取令牌文件,然后打开另一个HTTPS URL。

tokenUrl =新URL(protocol,nodeIpAddress,port,tokenFile); URLConnection con = tokenUrl.openConnection();

openConnection()抛出异常:

java.lang.NoClassDefFoundError:无法初始化类sun.security.mscapi.SunMSCAPI

任何人都可以帮助解决这里的确切问题,并提供必要的解决方法。

谢谢, Sourav

1 个答案:

答案 0 :(得分:1)

该类是Microsoft Crypto API的一个实现,它仅在Java 6中添加到JRE中 - 因此我怀疑它是JRE版本问题。