Please note: The sources for NetBeans Maven support have been moved to netbeans.org. Any tutorials referenced from this site might be outdated and not reflecting the current UI and feature set in NetBeans 6.5 and beyond. See the ultimate source of information - Best Practices for Apache Maven in NetBeans 6.x article
The current features are described below, to file bugs or request additional features, file an issue at the netbeans.org bug tracking system
Select which archetype
Module graph :
Project Layout :
We use the maven embedder to retrieve information about the project. There are a few outstanding issues on the embedder side:
Please vote for these issues, thanks.
The schema based code completions are available for POM files, settings files, assembly descriptors and netbeans module descriptors. Apart from the static completion, a few dynamic helpers are also available.
Completion for configuration :
Which version is available :
Suggest excludes/includes based on dependencies in the POM :
The Maven POM file contains a lot of useful information but it's not always ready at hand. Why not have the URLs hyperlinked? It is possible with Netbeans.
Pressing Ctrl with a cursor over http/https url, shows a hyperlink which opens a new browser window or tab with the specified url.
The modules section of the pom can also turned into hyperlinks.
Permits to open in the editor other configuration files
Any other places where hyperlinks could be useful in the POM?
Remove a provided project dependency
Exclude a transitive inherited dependency
It is possible to install manually jars or other artifacts in the maven local repository.
Apache Continuum is a continuous integration server, the Mevenide support is able to connect to these servers through the XML-RPC interface.