У меня есть старый апплет, который я построил. Сегодня он не будет работать в браузерах. Есть ли способ узнать, какая версия Java была скомпилирована.
Кроме того, какую версию Java я могу использовать, чтобы мои клиенты не получали этого раздражающего сообщения безопасности, "вы уверены, что вы муравьете, чтобы запустить это",
В-третьих, будет ли HTML5 с холстом быть лучшим выбором для апплета, поскольку он действительно просто красит сетку изображений?
Распакуйте банку и проверьте файл MANIFEST. У него должен быть заголовок, говорящий о том, какая версия java была использована.
Пример META-INF/MANIFEST.MF
Manifest-Version: 1.0
Archiver-Version: Plexus Archiver
Created-By: Apache Maven
Built-By: jleibiusky
Build-Jdk: 1.5.0_22
Build-Jdk: 1.5.0_22 - это бит, который вы ищете.