почему я не получаю последний вывод? - PullRequest
0 голосов
/ 02 января 2011

Я использую Netbeans IDE 6.8 для запуска своего веб-приложения в Glassfish v2.

Я использую iText для разработки pdf.

Каждый раз, когда я изменяю программу, она не отражаетсяв выводе.

В чем может быть причина?

1 Ответ

1 голос
/ 02 января 2011

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

Я использую Netbeans для разработки своего веб-приложения и развертывания его на tomcat для тестирования. Netbeans не перезагружает изменения, которые я делаю, в файлы классов автоматически. Мне нужно перезапустить (не нужно чистить и собирать) их весь проект веб-приложения, все, что я делаю небольшие изменения. Тем не менее, кажется, что он может обнаружить изменения, если web.xml изменен.

Мне не известно, что Netbeans может автоматически обнаруживать и повторно развертывать веб-приложения, подобные Eclipse. Eclipse может автоматически повторно развернуть ваше веб-приложение, если есть изменения, что делает его очень удобным для разработки веб-приложения. Тем не менее, Netbeans по-прежнему мой лучший IDE.

Существует коммерческий плагин JRebel , который позволяет Netbeans (и другим IDE) и вашим контейнерам сервлетов автоматически перезагружать только измененный класс без необходимости повторного развертывания всего приложения, что делает веб-разработку еще быстрее .

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

...