2012-10-08 7 views
1

У меня есть приложение Java EE с большим количеством статического контента: Javascript, изображения, css и т. Д. Сейчас мы используем плагин weblogic для eclipse для развертывания наших приложений для тестирования, но он довольно медленный, и он будет только медленнее. Поскольку у нас много javascript, часто приходится делать небольшие изменения и быстро тестировать их, что становится большой головной болью.Горячий проект развертывания с большим количеством статического контента в Weblogic

Мы также хотим уйти от использования плагина weblogic на Eclipse. Мы хотим найти решение для развертывания в тестовой среде таким образом, чтобы оно копировало только контент, который был изменен с момента последнего развертывания. Мы подумали об использовании скрипта Ant, но все решения, которые я нашел в Интернете, включают создание .EAR и копирование его в папку autodeploy в тестовом домене на сервере. Это не решило бы проблему, поскольку генерация уха вызовет еще дополнительные накладные расходы.

Есть ли способ сделать эту работу?

+1

может хранить весь ваш веб-контент в настроенном «виртуальном каталоге» вне папок веб-журнала? он может быть где угодно на сервере – JoseK

ответ

1

Если вы развертываете локальную веб-среду на машине разработки, вы можете использовать разнесенное развертывание (т. Е. Распакованную войну или ухо). Все изменения статического содержимого и jsps будут доступны сразу для тестирования.

+0

Может использовать [JDeveloper] (http://www.oracle.com/technetwork/developer-tools/jdev/overview/index.html), который поставляется с интегрированным WebLogicServer. – Mani