O'Reilly logo

Liferay Portal 5.2 Systems Development by Jonas Yuan

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Using Plugins SDK more efficiently

Plugins SDK is useful to develop layout templates and make them hot-deployable. In short, you can update, deploy, and test layout templates in Plugins SDK without restarting your application server. Plugins SDK is also helpful to develop themes. It manages the differences between existing themes, creates a plugin WAR file with the resulting theme, and it is able to install the theme in a local installation. More importantly, everything in themes is customizable.

Moreover, Plugins SDK is helpful in developing portlets with a hooking feature. Portlets developed in Plugins SDK only import classes from portal-kernel.jar, portal-service.jar, and other JARs contained in the portlet folder ${portlet-name}/docroot/WEB-INF/lib ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required