Chapter 2. Service-Builder and Development Environment
Before moving on to develop JSR-286 portlets, we have to set up our development environment properly. Fortunately, Liferay provides a development environment, namely, the Plugins SDK environment (Plugins SDK) for developing Ext plugin, portlets, hooks, themes, layout templates, and webs. Liferay portal also provides Service-Builder as a tool to build Java services that can be accessed in a variety of ways. This chapter will first introduce how to set up Plugins SDK and how to build it. Then, it will address how to use Service-Builder and what happens when the portal starts from scratch.
By the end of this chapter, you will have learned how to:
Set up a development environment
Navigate through the portal and plugins structure
Use Service-Builder
Populate database schema and default data
Use default project creation and templates
Develop portlets within Tomcat in a fast way
Plugins SDK development environment
Plugins SDK is a simple environment...