
Java is one of the most favorite programming language used by millions of applications and programs today. Java runs on various platforms like Windows, Unix, and mac os. It is very essential... Read more »

Liferay workspace is used to group various Liferay 7 specific modules and applications at one single place. It is first setup a Liferay developer should know before starting development in Liferay 7... Read more »

Liferay 7 development environment setup is the next you should know after installing and configuring Liferay 7 in your local We have seen how to install and setup the Liferay 7 (DXP)... Read more »

Liferay 7 installation is all you need to know before you start working with it. Before start working with Liferay, you need to understand how to do Liferay 7 installation. Though starting... Read more »

The thought of – Module vs Plugin was introduced from Liferay 7 which is built on top of modular framework called OSGI. So it is crucial to understand this concept. Starting with... Read more »

Among all previous releases, Liferay 7 is the most powerful in terms of feature richness, modularity, rapid and ease of development and lot more. Over a period of time, Liferay became more... Read more »

Service builder is one of the most useful tool provided by Liferay to generate service and persistence layer. It generate all boilerplate code automatically Starting from version 6.2, Liferay supports creating a... Read more »

Liferay provides PortletURLFactoryUtil class to create resource URL programmatically (Java API). You can call serveResource method by such resource URL of same portlet or different portlet kept on different page Liferay provides... Read more »

Liferay provides various framework to create plugins. Spring MVC is one of the most popular framework to create portlets on Liferay. In this article, I will be showing how to create Maven... Read more »

Liferay supports maven to create various liferay maven plugin like portlets, hook, theme, layout and web plugins. Till version 6.1, ANT was the only way to build the portlet in Liferay out... Read more »