Я создал java-апплет, jar-файл, используя эти три шага. Я пишу код, который открывает окно calculator.It работает с идеей или открывается из папки. В браузере после получения разрешения это не work.What моя проблемаJava Signed Applet не работает в браузере
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) '/ * ручка исключения * /' Для лучшей помощи рано, опубликовать [SSCCE] (http://sscce.org/). 2) Зачем использовать 'Process' вместо' java.awt.Desktop'? 3) Это очень неудачная реализация процесса, я был бы более удивлен, если бы это сработало, чем неудачно. 4) Были ли вы [приглашены к доверию] (http://stackoverflow.com/q/12986333/418556) новый код? –
Если это проблема для любого общего апплета, который вы создаете, вы можете попробовать следующее: http://stackoverflow.com/questions/13482331/browser-doesnt-show-java-applet/13487833#13487833 – jatin3893