通过jws(java web start)来运行一个application,我已经能做到了
但我现在不希望它是这种形式,而是内嵌在网页中的,不知道jws怎么做,就像
这个网站做的一样
http://theswitchboard.ca/index.php我也尝试用过applet,但是applet中使用到了jmf之后就出现了一些莫名的安全验证问题
感觉很麻烦
但我现在不希望它是这种形式,而是内嵌在网页中的,不知道jws怎么做,就像
这个网站做的一样
http://theswitchboard.ca/index.php我也尝试用过applet,但是applet中使用到了jmf之后就出现了一些莫名的安全验证问题
感觉很麻烦
才能运行
我现在能用jws调用applet 但是在applet中我原本能在application中执行的jmf.jar代码遇到了问题
这个问题我在sun论坛也搜到了 但没有给出解决方案
http://forums.sun.com/thread.jspa?threadID=253781这个jmf.jar貌似不是sun的 而是oracle的 com.oracle/oc4j/11/jars就是执行的这些语句遭遇
java.lang.SecurityException: commit: Permission deniedRegistry.set("secure.allowSaveFileFromApplets", JMFI18N.getResource("jmfregistry.settings.allowfilewrite") );
Registry.set("secure.allowCaptureFromApplets", JMFI18N.getResource("jmfregistry.settings.allowcapture") );try {
Registry.commit();
}
catch (IOException ioe) {
System.err.println("Error:"+ioe);
}该死的是oracle介绍Registry的api网页死活打不开 所以暂时一点信息也没有
http://www.oracle.com/technology/tech/java/oc4j/index.html
网页中本地运行就直接applet 无须jws 只是注意所有依赖jar包要在archive属性中标明
又为获得相关权限所有依赖jar包要签名