The new version of Entando is out and as reported in the following post "Enter Maven and GitHub" mMven and GitHub are used.
mmm ... Maven?
question: how do I install / use the new version of Entando?
So I started studying a bit of Maven, read the blog posts, wikis, tested,...
So the result is I can install and deploy a portal based on Entando in a few minutes
java, postgresql, tomcat are all present on the PC.
a postgresql user agile with password agile is configured .
1. Install maven
2. open a terminal
3. create a directory for the project you want to create
3. cd into the directory you just created
4. type mvn archetype: generate-Dfilter = entando
5. answer the following questions:
5.1 Choose archetype:
1: remote -> org.entando.entando: entando-archetype-plugin-generic (Generic Archetype Plugin for Entando: an agile, modern and user-centric open source portal platform.)
2: remote -> org.entando.entando: entando-generic-portal-archetype (Archetype for Entando Generic Portal: an agile, modern and user-centric open source portal platform.)
Choose a number or apply filter (format: [groupId:] artifactId, contains case sensitive):
Choose org.entando.entando: entando-portal-archetype-generic version:
Choose a number: 2:
choose 1 [the list of version may differ we're now on version 4.0]
Define value for property 'groupId':: it.testentando
Define value for property 'artifactId':: testentando
Define value for property 'version': 1.0-SNAPSHOT: (accept default)
Define value for property 'package': it.testentando: (accept default)
displays the list of choices if you run press Y otherwise press N and repeat from step 5.1
That's all now we have a folder containing the created project (in this case testentando).
This step is not required , no postgres is require for the first run.
7. last step:
in the folder src/main/filters check the properties file to ensure that the configurations of Tomcat and the postgresql password is correct (in case you doesn't use agile/agile).
Now you're ready to start the portal.
mvn clean jetty:run
et voilà Entando is running
The Entando wiki on GitHub