Я решил проверить Wildfly 8.2.0-Final как сервер приложений вместо Glassfish 4.1, поскольку я слышал хорошие вещи о его скорости.Wildfly hot deploy too slow
Первое, что я сделал, это создать нормальное веб-приложение Java EE (теперь муравей, но я буду изучать использование maven). Компиляция в режиме сохранения включена в NetBeans 8.0.2.
Однако, к моему ужасу, если я изменю статическое содержимое или изменить содержание простой службы REST, такие как:
@GET
@Produces("text/plain")
public String getText() {
return "Foobar";
}
занимает до нескольких секунд до изменения становится видимыми. Я мог бы почти жить с этим для классов Java, но для статического контента мне нужна немедленная обратная связь, так как я делаю много инкрементных небольших изменений.
Это обычно занимает около 200 мс на Glassfish (точно такой же код), поэтому я не понимаю, что на Wildfly это на 10 раз медленнее?
Спасибо, это работает! –