Мне кажется, что комментарий "никогда не заканчивается загрузка" наиболее интересен. Можете ли вы уточнить, что вы имеете в виду? Пульсатор продолжает работать, или вы получаете анимированный логотип Java, и он никогда не исчезает?
СОВЕТ : находится ли screenshot.jar в той же директории, что и ваша размещенная страница? Есть ли у вашего веб-сервера разрешения на чтение JAR, чтобы он мог отправить его клиенту? Вы можете проверить это очень быстро, взяв URL в вашем браузере и удалив имя страницы (например, «/myapplet.html») и заменив его на «screenshot.jar», и посмотрите, загружает ли ваш браузер его или сообщает 404 (например, « /screenshot.jar ") - если он выдает 404, то ваш браузер не может найти / загрузить ваш JAR.
Если это не поможет, есть ряд проблем, которые могут возникнуть у вас с фактической средой выполнения Java Во-первых, работающей внутри вашего браузера. С появлением такого большого количества «блокирующих» расширений для браузеров и стойкой позиции Chrome / Firefox по отношению к запуску более старых сред выполнения Java, когда доступны более новые версии, вполне возможно, что ваша среда выполнения JRE / Applet на вашем локальном компьютере - это проблема не твой апплет.
Я бы предложил взять пример апплета из учебника Sun (например, этот ) и поместить его на свою страницу и посмотреть, работает ли он первым. Таким образом, вы начинаете с известного количества и устраняете неисправности оттуда.