Я до определенной степени решил проблему с помощью следующей команды
$applettviewer -J-Djava.security.policy=java.policy.applet MyApplet.html
, которая не выдает никакой ошибки, как раньше.Я узнал, что мой апплет должен быть подписан, даже когда я работаю в моей локальной системе.
Это мой test.html
File Name : test.HTML
<html>
<applet code="*MyApplet.class*" archive="aws-java-sdk-1.2.12.jar,commons-codec-1.3.jar,commons-logging-1.1.1.jar,httpclient-4.1.1.jar,httpcore-4.1.jar,jackson-core-asl-1.4.3.jar,mail-1.4.3.jar,stax-1.2.0.jar,stax-api-1.0.1.jar" width="500" height="500"></applet>
</html>
Моя структура папок выглядит следующим образом:
bin/
|----------------- MyApplet.class
|----------------- AwsCredentials.properties
|----------------- mime.types
|----------------- required Jar Files
|----------------- java.policy.applet
|----------------- test.html ( HTML file to Load the Applet)
Я не знаю, как подписать файл класса.Пожалуйста, ведите меня.
С уважением, Ananthavel