Развернутая война (JBoss) увеличивается в размерах, когда Eclipse автоматически развертывает ее.Почему это происходит? - PullRequest
1 голос
/ 13 сентября 2010

Я использую JBoss как сервер, запущенный из Eclipse. У меня странная проблема, когда включение автоматической публикации (например, возможность горячего развертывания класса во время отладки и т. Д.) Приводит к повторному развертыванию войны. Когда оно перераспределяется, оно в 3 раза больше того, что было изначально. Кто-нибудь видел это? Я хотел бы, чтобы какой-то метод обновил классы Java быстрее. Это казалось решением, но, очевидно, вызывает проблемы.

Этот более крупный файл войны не будет правильно развертывать файл web.xml, и при нажатии URL-адреса приложения просто отобразится список каталогов.

Ответы [ 2 ]

1 голос
/ 14 сентября 2010

В прошлом у меня были проблемы со старыми файлами .war, случайно вложенными в новый.Может быть то, что с тобой происходит.Проверьте содержимое большого .war, чтобы убедиться, что внутри него нет маленького .war.

0 голосов
/ 14 сентября 2010

Возьмите старую и новую версии и сравните.Если у вас есть bash, попробуйте сравнить архивы, используя

jar tvf old_archive.war | sort > old
jar tvf new_archive.war | sort > new
diff old new

(у меня сейчас нет bash, поэтому я не могу проверить мой синтаксис).не скажу почему, но скажет, что растет.

...