---
title: "Discussion on \"Maven 101 - Basics\" | Hashnode"
description: "Discussion on \"Maven 101 - Basics\". Introduction\nMaven is used to manage and build any Java-based project. It provides an opinionated way of the project structure, managing dependencies, building projects and deploying the artifacts.\nProject Object Model (POM)\nPOM stands for Project Ob..."
url: "https://hashnode.com/posts/maven-101-basics/6505f20ac6cf1e50195d4ded"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Maven 101 - Basics](https://bwgjoseph.com/maven-101-basics?utm_source=hashnode&utm_medium=feed)

Introduction Maven is used to manage and build any Java-based project. It provides an opinionated way of the project structure, managing dependencies, building projects and deploying the artifacts. Project Object Model (POM) POM stands for Project Ob...

Sep 16, 2023 · 11 min read · bwgjoseph.com  
Read the article

-   [#maven](https://hashnode.com/tag/maven)
-   [#java](https://hashnode.com/tag/java)
-   [#apache](https://hashnode.com/tag/apache)
-   [#beginners](https://hashnode.com/tag/beginners)

## Written by

[Joseph Gan](https://hashnode.com/@bwgjoseph)

@bwgjoseph · Singapore

  
[View profile](https://hashnode.com/@bwgjoseph)

Advocate for better developer's productivity and experience Documenting my learnings and sharing it

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
