Ubuntu Maven 3 Create Basic Portlet Project
You are Welcome! The Tutorial Shows You Step-by-Step How to Create a Standard Java Portlet Project Folders Structure by Maven 3 Command on Ubuntu GNU/Linux.
Inside the Guide is Included a Link for Installing and Getting-Started with Maven for Ubuntu Linux.
Maven, a Yiddish word meaning “accumulator of knowledge”, was originally started as an attempt to Simplify the Build Processes in the Jakarta Turbine project.
Maven‘s primary Goal is to allow a developer to comprehend the complete state of a development effort in the shortest period of time.
- Making the build process easy
- Providing a uniform build system
- Providing quality project information
- Providing guidelines for best practices development
- Allowing transparent migration to new features
Open a Command Line Terminal Window
Ctrl+Alt+t on desktop
(Press “Enter” to Execute Commands)
How to Getting-Started with Latest Apache Maven on Ubuntu:Maven Quick Start on Ubuntu
Maven 3 Command to Create a Simple Java Web App
mvn archetype:generate -DgroupId=[yourPackagingId] -DartifactId=[yourProjectName] -DarchetypeArtifactId=maven-archetype-portlet
mvn archetype:generate -DgroupId=com.tutorialforlinux -DartifactId=myPortletPro -DarchetypeArtifactId=maven-archetype-portlet
This should then create a Maven Project Structure like:
. |-- src | `-- main | `-- java | |-- [your project's package] | | `-- MyPortal.java | |-- jetspeed | | `-- web.xml | |-- resources | |-- webapp | | |-- WEB-INF | | | |-- tld | | | | `-- portlet.tld | | | |-- portlet.xml | | | `-- web.xml | | |-- help.jsp | | |-- maximized.jsp | | `-- normal.jsp | `-- index.jsp `-- pom.xml
How to Integrate a Maven Portlet Project into Eclipse:Maven Eclipse Integration
How to Install the Latest Eclipse JEE IDE on Linux Ubuntu: SetUp Eclipse on Ubuntu