Blogs
With the release of Liferay IDE 3.1 M1 ,I noticed one more interesting feature that developers might be looking for, is that jsp of the OOTB module JSPs can be modified using Liferay Module Fragment project in Liferay IDE 3.1 M1. One approach to override module JSPs is mentioned on page.
As described below , JSPs fragment can also be generated using Liferay IDE 3.1 M1.
Create new module fragment project.

Configure Liferay Runtime environment and select it as shown below.

As next step, now select the Host OSGI bundle.

After selecting the Host OSGI bundle, need to select the jsp you want to override in the selected module.

So after selecting Host OSGI bundle and file that need to override, it is almost done. Click finish to proceed further, it will create Module Fragment Project structure. In the generated project structure , if we see file blog-fragment/bnd.bnd .
Following two entries are important to add that is mentioned on the page.
Fragment-Host: com.liferay.blogs.web;bundle-version="2.0.0"
In the generated module fragment project , selected jsp is also added that can be modiefied.
Now Build the above created module fragment project using the build Gradle task.

It will generate the packaged JAR in blog-fragment/build/lib folder. Deploy the generated JAR to see the changes.

