O'Reilly logo

Liferay Portal Systems Development by Jonas X. 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

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 ...

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