2012-04-11 2 views
2

Эй, ребята у меня есть большие сомнения, которые я заметил сегодня в моем развитом Java Swing приложение ..запуск() требуется время, чтобы запустить

Проблема где я нашел это запуск()

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

Когда я сделал глубокие исследования, я нашел что функция запуска() в файле основного класса занимает 5 секунд после этого начинает выполнение функции startup() .. есть ли какие-либо обновления, которые необходимо сделать ...? и как уменьшить задержку ...?

им с помощью Java 1.6 и NetBeans

+0

Я никогда не слышал о методе launch(). Это ваш метод или метод, внутренний для jnlp? –

+0

Не мой пользовательский метод ... я считаю, что он используется в любом из файлов библиотек файлов appframework-1.0.3.jar или swing-worker-1.1.jar, потому что при создании нового приложения для Java-приложения в netbeans используется библиотека по умолчанию будет добавлено под названием «Swing Application Framework», а приведенные выше 2 файла библиотеки - это Swing Application Framework ... при необходимости плохо создать новый тестовый проект с помощью nb и отправить вам проект zip ... –

+0

Пожалуйста, проверьте эту ссылку: https: //docs.google.com/viewer?a=v&q=cache:rSXEPJkYLYIJ:www.jgoodies.com/articles/jsr296.pdf+&hl=en&gl=in&pid=bl&srcid=ADGEESgHLPvf8M-u5OWCvlL6CxHbLqcPNGtdDZOvxa77KCxU0CDMPdXz7Pq_fX9qfpUqmj0gSAQNUoUIkYJzaMYnrodPC7SOj1OeP4ihJc1icKz68uUxZueI1AvPVAtYlG6_Qfa_s8V2&sig=AHIEtbRU73AhUkfGe6bc2cywPmtPUhnohg&pli=1 –

ответ

1
The thread executing within the Runnable object sleeps for 5 seconds 
to simulate a long read over a slow network connection 

Я знаю, что это реализуется в некоторых случаях, но это может быть в вашем случае, как хорошо!
Если это верно в вашем случае, то я вижу, что это неизбежно и не может быть изменено.
Вы можете найти его в here

+0

А как вы сказали, это правильно @harout –

+0

Я удалил все функции и файлы классов, которые сделали его медленным, и все работает отлично, кроме одного ... «ResourceBundle», который занимает 4 секунды, чтобы прочитать файл свойств языка ... есть ли альтернатива для этого ...? –