Минимальная версия Java, необходимая для запуска моего апплета

StackOverflow https://stackoverflow.com/questions/1100326

Вопрос

Как вы можете определить минимальную версию Java, необходимую в браузере клиента для запуска разработанного мной апплета?Я хотел бы сделать это, чтобы я мог определить с помощью javascript, способен ли браузер, в котором работает пользователь, запустить мой апплет и отобразить сообщение, если нет.

Заранее спасибо, Тим

Это было полезно?

Решение

Настройки вашего компилятора многое скажут вам об этом.Какую цель вы используете в элементе javac ant-скрипта (или целевой настройке любой IDE, которую вы используете)?Если это значение равно 1.5, то 1.5 будет минимальным для запуска вашего приложения.

Используете ли вы дженерики?Если это так, то (за исключением запуска одного из ретропереводчиков) вам потребуется 1.5+.

Аналогично, вы можете скомпилировать свой код для более старых библиотек (1.4 и т.д.), Чтобы определить, используете ли вы какие-либо API, которые тогда были недоступны.

Другие советы

Если вы используете Eclipse для разработки своего апплета, вы можете просто изменить уровень соответствия и убедиться, что ваша программа все еще компилируется.Для этого перейдите в Windows -> настройки -> java -> Компилятор или что-то в этом роде

Если вы не используете eclipse, я думаю, вы можете изменить уровень соответствия компиляции java в командной строке javac.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top