Java-апплет больше не вызывает public static void main()
У меня есть апплет, который был изначально построен с JBuilder давным-давно. Я считаю, что до недавнего времени это работало нормально. Перестал работать. Я импортировал его в Eclipse для отладки и обнаружил, что public static void main()
не называется. Это может объяснить падение апплета.
Я догадываюсь, что более новая JVM не вызывает public static void main()
для апплетов. Может ли кто-нибудь пролить свет на это?
3 ответа
Апплеты Java требуют жизненного цикла апплета. Там нет никаких main
для апплета.
Я догадываюсь, что более новая JVM не вызывает public static void main() для апплетов. Может ли кто-нибудь пролить свет на это?
Насколько мне известно, начиная с 1997 года, ни одна VM не звонила main()
для апплетов.
main()
Метод обычно используется для приложений. Любые звонки, которые вам нужно сделать во время инициализации, действительно должны быть сделаны в:
public void init()
в вашем апплете.