Я выполнил несколько проектов и упаковал их в файлы JAR, но заметил, что мои файлы JAR работают намного медленнее, чем в моей IDE.
Я использую Eclipse для компиляции и запуска своих программ. В Eclipse у меня все работает. Когда я упаковываю свой проект как исполняемый файл Jar и выполняю его двойным щелчком, все по-прежнему работает. Но когда у меня есть анимация, программа работает крайне медленно. Вместо 30 кадров в секунду в Eclipse я теперь получаю около 2 кадров в секунду. Анимация очень медленная.
Интересно то, что когда я запускаю тот же Jar из командной строки (java -jar MyCode.jar
), задержка исчезает, и моя программа работает как обычно.
В настоящее время я понятия не имею, что вызывает эту проблему. Мой компьютер работает под управлением Windows Vista. Я использую последнюю версию JRE и JDK. Моя программа содержит анимацию, ничего особенного.
Thanx
Решение:
На моем компьютере было несколько разных версий Java, и использовалась неверная версия.