Почему я не получу последний результат?
-
14-10-2019 - |
Вопрос
Я использую NetBeans IDE 6.8 для запуска моего веб -приложения в Glassfish V2.
Я использую ITEXT для разработки PDF.
Каждый раз, когда я внося изменения в программу, это не отражается на выводе.
Что может быть причиной?
Решение
Я не уверен, какую программу и о каких изменениях вы говорите. Я предполагаю, что это изменения в веб -приложении, потому что у меня есть подобная проблема.
Я использую NetBeans для разработки своего веб -приложения и развертывания в Tomcat для тестирования. Netbeans не перезагружает изменения, которые я вносит в файлы класса автоматически. Мне нужно повторить (нет необходимости в чистоте и строить) их проект всего веб -приложения все, что я делаю небольшими изменениями. Однако, похоже, он может обнаружить изменения, если web.xml модифицируется.
Я не знаю, что Netbeans может обнаружить автоматическое обнаружение, а redploy webApp любит Eclipse. Eclipse может автоматически перераспределить ваш веб -приложение, если есть изменения, что делает его очень удобным для разработки веб -приложения. Тем не менее, Netbeans по -прежнему моя лучшая IDE.
Есть коммерческий плагин, Jrebel, что позволяет NetBeans (и другим IDE) и вашим контейнерам сервлета автоматически перезагрузить только модифицированный класс без необходимости перераспределения всего приложения, что делает веб -разработку еще более быстрее.
Это всего лишь мой собственный опыт, и я буду очень большим, если у кого -то есть другие советы по автоматическому перераспределению веб -приложений в NetBeans.