RE: RE: Beginning in the Liferay 7.4 world

txapeldot ., modified 3 Years ago. Junior Member Posts: 91 Join Date: 1/15/15 Recent Posts

Hi all.

As a former Liferay 6.2 developer, I'm nowadays interested in learning to develop for Liferay 7.4 Portal (Liferay 7.4 GA-1, exactly). The first thing I've attempted to do is looking for information about Liferay 7.4 Portal, but all the availabe information I've got is oriented to Liferay 7.3/7.2 Portal. When I click on the DXP 7.4 link within this site, all I get is a 404 not-found-error.

Is there any place where I can get some sort of 'how to start' guide in the Liferay 7.4 world?

I've read some stuf related to Liferay Dev Studio, Liferay Workspace, Gradle, Blade, etc., but all the info I've read is oriented to Liferay 7.2/7.3 Portal. Can I assume the available information oriented to Liferay 7.2/7.3 is valid for Liferay 7.4?

Thanks in advance.

thumbnail
Russell Bohl, modified 3 Years ago. Expert Posts: 308 Join Date: 2/13/13 Recent Posts

Check out learn.liferay.com

I've asked around, and the Help Center link will be fixed soon.

txapeldot ., modified 3 Years ago. Junior Member Posts: 91 Join Date: 1/15/15 Recent Posts

Hi Russell.

Thanks for your reply. From the link provided I see the information therein is oriented to Liferay 7.3. Can I assume the information oriented to Liferay 7.3 is valid for Liferay 7.4 Portal?

Moreover, looking to the sections from that link, I see there is a section entitle 'Installing a Liferay-Tomcat bundle'. However, from the short readings I've made from other doc sources, I understood that in Liferay 7.4 world it's not necessary to install a Lifery-Tomcat server, as long as Liveray Dev Studio tool gets installed, which comes with a Liferay Workspace created. Is it correct?

I'd really appreciate a clarification. Thanks.

thumbnail
Russell Bohl, modified 3 Years ago. Expert Posts: 308 Join Date: 2/13/13 Recent Posts

The documentation on learn.liferay.com is valid for 7.2, 7.3, and 7.4. We are, however, still in the process of writing the new 7.4 documentation and updating it.

So currently, Liferay Learn is best tuned for 7.3, but supposed to be valid for 7.2 and 7.4 as well.

I myself don't use Liferay Workspace to download a tomcat bundle for me. I use workspace for development and deploy to a Docker container created from a Liferay Docker image/tag.

Here's some hopefully useful links:

txapeldot ., modified 3 Years ago. Junior Member Posts: 91 Join Date: 1/15/15 Recent Posts

Again, thank you so much for the info provided.

It's interesting you say that you don't use Liferay Workspace to download a Tomcat bundle, because the section entitled 'Creating Projects Manually' (within the provided link 'Liferay Workspace documentation') it's stated that:

To write code to run on Liferay DXP, you must have a Liferay runtime on which to deploy it. Your first task, therefore, after installing Liferay Workspace should be to add a Liferay bundle to your workspace

And if you go on reading on the 'Adding a Liferay Bundle to Workspace' section, you can see that Workspace automates the download and setup of a runtime for your code from a very simple set of instructions. Apparently, it seems very easy to get a Liferay Tomcat server up and running where to deploy your code.

What's you impression?

thumbnail
Russell Bohl, modified 3 Years ago. Expert Posts: 308 Join Date: 2/13/13 Recent Posts

I think it's a great way to do things. I simply use a different way. The code projects we develop for Liferay Learn, like the one in Creating a Model Listener, are developed using minimalistic Liferay workspaces, and we deploy to a Docker container. Check it out if you'd like.

Scarletake Bwi, modified 3 Years ago. Expert Posts: 327 Join Date: 12/20/10 Recent Posts

hi Txapeldot

i am using 6.2 and new prepare to jump to 7.4 too. i use 7.4.2 GA3

many change, and i suggest you focus on document after 7.2, for example, when you want ass external database, the ext-spring.xml's pash was changed.

 

txapeldot ., modified 3 Years ago. Junior Member Posts: 91 Join Date: 1/15/15 Recent Posts

Hi Scarletake. Thank you for the suggestion; I'll take it into account.