System.loadLiberary()这个方默认搜索几个目录,把dll放在正确的目录下,这里比较重要,dll可以放在system32下,其他的自己研究,一定要放对不然会找不到的。applet数字签名applet数字签名为了安全,applet不可能具有肆无忌惮的权限,想读就读,想写就写,那样网络世界就乱套了。applet默认的安全机制是阻止对客户端的任何操作的(必须阻止).想要有更多权限必须通过对applet的jar包签名.用java提供的工具进行如下操作(工具在jdk的bin目录下,我的是在C:\Program Files\Java\jdk1.6.0_24\bin)。以下红色代表改变成自己的具体文件名,经过以下三步即可jar -cvf MyApplet.jar MyApplet.classkeytool -genkey -keystore MyApplet.keystore -alias Missionjarsigner -keystore MyApplet.keystore MyApplet.jar Mission首先:用jdk/bin目录下的jar把类生成jar包jar -cvf MyApplet.jar MyApplet.class然后:用jdk/bin目录下的keytool生成密钥库文件keytool -genkey -keystore MyApplet.keystore -alias Mission这里的Mission是随便写的,在下一步给jar文件签名要用到。
这样会提示你输入一些信息,这些信息可以随便写,最后确认即可.最后:用jdk/bin下的jarsigner和上一步生成的密钥库文件给jar文件签名 jarsigner -keystore MyApplet.keystore MyApplet.jar Mission会提示你输入密码。这样就完成了签名。不必要的发布证书与客户端导入证书keytool -export -keystore MyApplet.keystore -alias Mission -file MyApplet.cer keytool -import -alias Mission -file MyApplet.cer -keystore password最后要用的HTML文件//HTML代码<html>

<body>
<applet archive="MyApplet.jar" code="MyApplet.class"/>
</body>
</html>
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-25118-2.html
很有感情加油
美国主子这不是变相承认中国人造岛礁是领土吗