https://github.com/romenrg/java-maven-boilerplate
Added jar config to maven quickstart archetype
https://github.com/romenrg/java-maven-boilerplate
Last synced: 7 months ago
JSON representation
Added jar config to maven quickstart archetype
- Host: GitHub
- URL: https://github.com/romenrg/java-maven-boilerplate
- Owner: romenrg
- Created: 2020-10-24T09:49:09.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2020-12-18T10:27:58.000Z (almost 5 years ago)
- Last Synced: 2025-02-21T23:48:58.713Z (8 months ago)
- Language: Java
- Size: 3.91 KB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Maven Quickstart Archetype, Adding JAR Archive Config
## Creation
### Archetype
`mvn archetype:generate -DarchetypeGroupId=org.apache.maven.archetypes -DarchetypeArtifactId=maven-archetype-quickstart -DarchetypeVersion=1.4`### Jar packaging
Added `maven-jar-plugin`config## Test
`mvn test`## Build
`mvn clean package`## Run
### Before jar config
`java -cp target/basic-archetype-test-1.0-SNAPSHOT.jar org.example.App`### After jar config
`java -jar target/basic-archetype-test-1.0-SNAPSHOT.jar`