The Project Object Model (POM) is the basic unit of work in Maven.
The POM is described in the pom.xml XML file and contains project and configuration details,
such as the artifact coordinates, project dependencies and build profiles that Maven uses to execute goals and build the project.
For more information about POM elements, see the following pages on the Maven site:
When you use the New Project wizard to create an artifact,
the IDE automatically generates pom.xml and adds the artifact details.
Open pom.xml in the XML editor to edit the file.
The following features are available in the XML editor to help you edit pom.xml.
Code completion. The IDE's code completion can help you add and modify elements.
The code completion hints offered in the editor are based on the contents of the repository.
Insert Code. The IDE can generate XML elements for you based on the
details you specify in a dialog box.
When you right-click in the editor window (Ctrl-I), a popup menu appears where you can choose to add a
dependency, plugin or profile or exclude a dependency.
A dialog box opens enabling you to specify the details about the code you want the IDE to insert.