Options Window: Java: Maven

Use to configure Maven settings that affect the behavior of Maven in the IDE.

Element Description

Maven Home

Specifies the location of the local Maven installation (for example, /usr/local/maven/apache-maven-209).

By default, the IDE uses the version of Maven that is bundled and installed with the IDE.

Global Execution Options

Enables you to select additional Maven execution options to apply to all Maven projects.

Dependency Download Strategy

Specifies how often the IDE performs the listed tasks when a Maven project is opened. The default setting for the tasks is Never. Modifying the setting can have a significant impact on performance when opening a Maven project.

Edit Global Custom Goal Definitions

Opens a dialog box where you can configure custom Maven goals that can be invoked from any Maven project.

Invoke custom goals by right-clicking the project in the Projects window and choosing Custom.

Index Update Frequency

Specifies how often the IDE checks the remote repository for updates.


If you are using Maven with a proxy host you might need to specify the proxy settings explicitly in the Maven settings.xml file. You can open and edit the user settings for the local repository by expanding the Project Files node in the Projects window and double-clicking settings.xml.

For details about Maven proxy settings, see the "How do I specify Maven proxy settings" FAQ at .


Related Topics

Developing Applications with NetBeans IDE,

Developing Applications with NetBeans IDE,

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.