문제

IBM WebSphere Portal 6.1에 대한 포틀릿 개발을하고 있습니다. 그러나 배포 프로세스는 고통스럽게 느립니다. 포틀릿 개발을 처음으로 한 것은 다양한 포털 서버에 너무 익숙하지 않습니다. 개발을 위해 빠르게 배포 할 수있는 경량 포털 서버에 대한 몇 가지 권장 사항을 원합니다.

도움이 되었습니까?

해결책

명왕성은 대답입니다!

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

나는 지금 매우 행복합니다. :)

다른 팁

나는 Liferay가 태양이되었다고 믿는다 채택 된 전략, 그것이 베어링이 있다면.

WebSphere Portal Server를 사용하는 경우 서버 시작시 게으른 포틀릿 응용 프로그램을 사용할 수 있습니다. 이는 많은 관리 응용 프로그램을 시작하지 않기 때문에 서버 시작 시간이 적습니다.

자세한 내용은이 링크를 따르십시오http://www-01.ibm.com/support/docview.wss?uid=swg27015437

이것이 도움이되기를 바랍니다 :)

각 배포 특성에 익숙하지 않지만 Java의 오픈 소스 포털 목록이 있습니다. http://java-source.net/open-source/portals

나는 1-2 년 전에 비슷한 상황에 처해있었습니다.

서버는 상관없이 오랜 시간이 걸리지 만 실제로 약간의 변경으로 다시 시작할 필요는 없습니다. 주요 변경 사항을 사용하여 서버를 다시 시작하면 프로젝트를 서버로 다시 시작하거나 재배치해야합니다.

그럼에도 불구하고, 3 개의 램 공연을 할 때까지 시스템은 멍청하지 않았습니다. 서버를 지원하기 위해 먼저 워크 스테이션을 업그레이드하는 것이 좋습니다. 그들은 이유 때문에 워크 스테이션 클래스 시스템이라고합니다. :) 8GB 기계를 가져 와서 상사에게 생산성이 두 배라고 말하십시오 :)

일반적으로 변경 사항 Java 클래스 및 JSP 페이지의 HotDeployment를 사용합니다. 이것은 가장 빠른 방법입니다. 우리는 클래스의 HotDeployment를 PortalServer/installedApps/.ear/yourportlet.war에 사용하는 5 명의 개발자와 1 개의 서버를 공유했으며 이것은 훌륭하게 작동했습니다. 그러나 이제 서버를 다시 시작해야했습니다. 배치 설명자를 변경 한 경우에도 포틀 전쟁을 다시 배포해야합니다. 확인하십시오 ReloadEnabled 개발 시스템의 WPS.WAR 앱에 대한 플래그가 False로 설정됩니다 (다시 시작하여 변경 사항을 선택합니다).

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top