Quick Start
This guide will help you create an empty Java project that uses PerfectJPattern within minutes. This same procedure can also be used to get all the needed dependencies at once, then configure your actual existing project to use them.
Install Maven
Download and install
Maven 2Creating the Project
To create a new empty project use the Archetype plugin:
$MAVEN_HOME/bin/mvn archetype:generate
From the multiple project template choices, choose the default "maven-archetype-quickstart". You will then have to specify the details of your project say e.g.
- groupId = client-demo
- artifactId = client-demo
- version = 1.0-SNAPSHOT
- default package = clientdemo
A new project named "client-demo" will be created.
Build
At this point you can use Maven 2 to build your project, PerfectJPattern and all transitive dependencies will be automatically downloaded to your local repository, usually $HOME/.m2/repository:
$MAVEN_HOME/bin/mvn install
Generate IDE files
To generate files for your new "client-demo" project, choose one of the commands below depending on your preferred IDE.
For Eclipse use:
$MAVEN_HOME/bin/mvn eclipse:eclipse -DdownloadSources=true
For IntelliJ IDEA use:
$MAVEN_HOME/bin/mvn idea:idea -DdownloadSources=true
You can then import the generated project files into the specific IDE. The required dependencies will be listed under your project "Referenced Libraries".