"Think portals, Think Portal Pack."
Directory deployment provides faster development of portlet's JSP, CSS etc. without the need to redeploy portlet each time it's modified or changed. Deploy on Save along with Directory Deployment provides class reloading without needing to redeploy the application everytime the class file is changed. Using "Deploy On Save" feature, by just changing and saving a java file, the java file is automatically compiled and the portlet application is reloaded to reflect the changes.
Resources: Directory Deployment Blog
Provides support for WebSpace/Liferay Hook plugin.
Resources: Hook Plug-in Blog
Create and Modify Liferay/Web Space theme in NetBeans. Code
completion for Liferay velocity variables are also supported for vm
files. Using Directory Deployment feature, just change a theme CSS or
template files and refresh the browser to see the modification.
Liferay 5.2.x on JBoss Application Server 5.x is now
supported. This feature is contributed by John Platts.
The following servers are now supported by Portal Pack
All the new features of JSR-286 are supported. Some of the features are Eventing, Public Render Parameters, Portlet Filters etc.
It supports JSR-286 Eventing using eventing story board.
This plug-in helps developer to create Visual Web JSF portlet using Visual Web WYSIWYG editor.
This plug-in helps you to create Spring MVC Portlet inside NetBeans IDE.
This support helps developer writing portlets in PHP/Ruby/Groovy languages and these portlets can be deployed on Liferay / Sun GlassFish Web Space Server.
Portal Pack 3.0.3 - Known Issues
Portal Pack 3.0.2 - Known Issues
Portal Pack 3.0.1 - Known Issues
License, Governance and Roles
This project is a subproject of the OpenPortal project
and follows the license and governance practices from that project.
Other Related Links
How to contribute
NetBeans welcomes and appreciates contributions from the NetBeans community in the portal pack area. There are many ways to contribute, including testing the plug-ins, writing HOWTOs and other documentation, contributing patches, enhancing the functionality of the plug-ins, or writing a completely new plug-ins for additional portal servers.
For general information on contributing to NetBeans, please see this page.
To know how to get the latest Portal Pack source code, please see this page.
For any contribution to Portal Pack project, please send a mail to "portalpack at contrib.netbeans.org"