Облегченный сервер портала для разработки WebSphere Portal?

StackOverflow https://stackoverflow.com/questions/490219

Вопрос

Я занимаюсь разработкой некоторых портлетов для IBM WebSphere Portal 6.1.Однако процесс развертывания происходит мучительно медленно.Поскольку я впервые занимаюсь разработкой портлетов, я не слишком знаком с различными существующими серверами порталов.Мне бы хотелось получить несколько рекомендаций по облегченному серверу портала, на котором я мог бы быстро развернуть его для разработки.

Это было полезно?

Решение

Плутон - это ответ!

http://portals.apache.org/pluto/

Сейчас я очень счастлива.:)

Другие советы

Я верю, что Liferay стал Sun's принятая стратегия, если это имеет какое-либо отношение.

Если вы используете Websphere Portal server, вы можете использовать отложенную загрузку приложений-портлетов при запуске сервера.Это помогло бы сократить время запуска сервера, поскольку не запускало бы много административных приложений.

Для получения дополнительной информации перейдите по этой ссылке http://www-01.ibm.com/support/docview.wss?uid=swg27015437

Надеюсь, это поможет вам :)

Я не знаком с каждой из их характеристик развертывания, но вот список порталов с открытым исходным кодом на Java: http://java-source.net/open-source/portals

Я был в аналогичной ситуации год или два назад.

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

Тем не менее, система не работала быстро, пока у меня не появилось три гигабайта оперативной памяти.Я бы рекомендовал сначала обновить вашу рабочую станцию для поддержки сервера.Не зря их называют системами класса workstation :) Купите себе компьютер объемом 8 Гб и скажите своему боссу, что вы будете в два раза продуктивнее :)

Обычно я использую горячее развертывание Java-классов changes и JSP-страниц.Это самый быстрый способ.Мы поделились 1 сервером с 5 разработчиками, используя горячее развертывание классов на PortalServer /installedApps/.ear/yourportlet.war, и это отлично сработало.Однако время от времени нам приходилось перезапускать сервер.Если вы изменили дескрипторы развертывания, вам все равно потребуется повторно развернуть войну портлетов.Убедитесь, что Разрешена повторная загрузка флаг установлен в false для приложения wps.war на вашем компьютере разработки (при перезапуске изменения будут внесены).

Вы можете использовать режим разработчика, описанный здесь:

http://publib.boulder.ibm.com/infocenter/wpdoc/v6r1/index.jsp?topic=/com.ibm.wp.ent.doc_v615/install/chg_dev_mode.html

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top