Java签名的小程序不适用于浏览器

时间:2013-04-09 21:49:12

标签: java process jar applet runtime.exec

我使用这三个步骤创建了一个java applet,jar文件。我编写了一个打开windows计算器的代码。它可以使用ide或从文件夹打开。在浏览器获得权限后它无法正常工作。我的是什么问题

3个简单的步骤:

keytool -genkey -keystore myKeyStore -alias me

keytool -selfcert -keystore myKeyStore -alias me

jarsigner -keystore myKeyStore jarfile.jar me

这是我的代码

import java.applet.Applet;

public class Mi extends Applet {

        /**
         * @param args the command line arguments
         */
        public static void main(String[] args) {
        try {
          Runtime.getRuntime().exec("cmd /c calc");
        } catch(Exception exce){ 
          /*handle exception*/
          try {
            Runtime.getRuntime().exec("cmd /c notepad");
          } catch(Exception exc){
            /*handle exception*/

          }
        }
        }
}

这是使用的HTML

<applet archive="mi.jar" code="Mi"></applet>

1 个答案:

答案 0 :(得分:1)

我之前在html中使用了applet,其关键字如下;

<applet code="mainclass.class" width="500" height="500">
my applet
</applet> 
你可以试试这些吗