Skip to content

Here is a quick tutorial for one of the dependency management tool **maven**.

Notifications You must be signed in to change notification settings

ciglipaf/maven-tutorial

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

Maven

What is maven?

  • Build tool
  • Project management tool
    • dependency management
    • generate reports

Common problems

  • Multiple jars
    • need to bundle lots of jars to get them working
  • Dependencies and versions
    • need to know which versions works well with each jar
  • Project structure
  • Building, publishing and deploying

Creating Test

  • mvn archetype:generate
  • Predefined structures are listed. Hit enter for this test tutorial.(it means we chose default)
  • Versions of archetype are listed. Hit enter for this test tutorial. (it means we chose default)
  • groupIdtype package name here.
  • artifactIdthink this like a classname, it will be the name of the jar.
  • versionHit enter for this test tutorial. (it means we chose default)
  • packageHit enter for this test tutorial. (it means we chose default)
  • type yand hit enter to confirm configurations.

pom.xml

  • <packaging> will be build as this, lets say jar
  • <name> application name which will be saved as. This may be different from <artifactId>

Kaynaklar

Maven İndir Environment Kurulumu Tutorial

About

Here is a quick tutorial for one of the dependency management tool **maven**.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages