Step1: Create a HelloWorld java project by using mvn command.
[ranga@ranga Documents]$ mvn archetype:generate -DgroupId=com.ranga -DartifactId=HelloWorld -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false
Project Structure looks like
HelloWorld
├── pom.xml
└── src
├── main
│ └── java
│ └── com
│ └── ranga
│ └── App.java
└── test
└── java
└── com
└── ranga
└── AppTest.java
9 directories, 3 files
Step2:
edit the pom.xml and add the following line to run a application
[ranga@ranga Documents]$ mvn archetype:generate -DgroupId=com.ranga -DartifactId=HelloWorld -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false
Project Structure looks like
HelloWorld
├── pom.xml
└── src
├── main
│ └── java
│ └── com
│ └── ranga
│ └── App.java
└── test
└── java
└── com
└── ranga
└── AppTest.java
9 directories, 3 files
Step2:
edit the pom.xml and add the following line to run a application
<
build
>
<
plugins
>
<
plugin
>
<
artifactId
>maven-compiler-plugin</
artifactId
>
<
version
>2.0.2</
version
>
<
configuration
>
<
source
>1.6</
source
>
<
target
>1.6</
target
>
</
configuration
>
</
plugin
>
<
plugin
>
<
groupId
>org.codehaus.mojo</
groupId
>
<
artifactId
>exec-maven-plugin</
artifactId
>
<
configuration
>
<
mainClass
>com.ranga.App</
mainClass
>
</
configuration
>
</
plugin
>
</
plugins
>
</
build
>
Step3: Run the following command to compile and run.
[ranga@ranga HelloWorld]$ mvn compile exec:java
Hello World!
0 comments:
Post a Comment