Skip to content
eclipse-m2ePublic

About

No description, website, or topics provided.

Resources

Code of conduct

Contributing

Security policy

Stars

131 stars

Watchers

16 watching

Forks

Latest commit

 

History

3,426 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

M2E-Banner

Eclipse IDE integration for Maven (Eclipse m2e project)

Build m2e-core

GitHub tag (latest SemVer) GitHub license Jenkins Jenkins tests

M2Eclipse provides tight integration for Apache Maven into the Eclipse IDE with the following features:

See also https://projects.eclipse.org/projects/technology.m2e

📥 Installation

The recommended way to install Eclipse-m2e is using the Eclipse marketplace. Either click on

Eclipse Maven integration Marketplace entry    or    Eclipse Maven integration Marketplace entry

into your Eclipse-IDE, or use the Eclipse Marketplace Client directly from within the IDE.

⚠️ Some other entries exist that look like m2e. They're usually outdated or incorrect. Please use the official one, linked above.

Alternatively, you can install the latest M2Eclipse release by using the Install New Software dialog in Eclipse IDE, pointing it to this p2 repository:
https://download.eclipse.org/technology/m2e/releases/latest/

To use the latest snapshot build, you can use this p2 repository:
https://download.eclipse.org/technology/m2e/snapshots/latest/

To use snapshots only for the current version under development, you can add a p2 repository like the following:
https://download.eclipse.org/technology/m2e/snapshots/<version-under-development>
This version-specific snapshot repository is deleted at the next release so you will automatically fallback to the regular release updates. The variable <version-under-development> has to be replaced by the current version under development version.

📢 Release notes

See RELEASE_NOTES.md

m2e 3 and Maven 4 support (under development)

The next evolution of the Eclipse Maven integration, named m2e 3, is currently under development and has the goal to prepare for Maven 4. Maven 4 is not supported by the current m2e releases. Decoupling m2e from the concrete Maven runtime is substantial work, and the main blocker is currently a lack of funding and contributors, not a lack of interest.

Interested parties can obtain the latest development snapshot at:

  • https://download.eclipse.org/technology/m2e/snapshots/3.0.0

Status and discussion:

m2e is not only used by the Eclipse IDE, it is also the foundation for Maven support in JDT-LS and therefore in many other Java tools. If Maven 4 matters to you or your organization, please consider:

  • sponsoring the work, or contact us first if the funding should go to a concrete goal or issue (see also sponsored issues)
  • joining the IDE-WG to have a say in prioritizing funded efforts
  • contributing code, testing the snapshots, or reviewing pull requests

🙋 Getting support

Just get in contact with us through the discussions and share your ideas or report issues.

Please bear in mind that this is a community project and not a product you contracted support for. Some contributors may or may not look at your support requests on demand, and if you do not provide the fix/implementation yourself, the issue might even never get fixed.

If you require dedicated help with m2e or want to make sure a bugfix or feature is handled with priority, the following individuals and companies offer commercial support:

Others who offer support for m2e are welcome to be listed here, just open a pull request.

🤝 Help wanted

m2e is looking for help! The project depends on the time and contributions of a small number of people, and more contributors are needed to keep it healthy and moving forward, especially for the upcoming m2e 3 (see the discussion). If m2e is a key technology for you or your organization, you can help with the following:

  • Help testing: try the latest snapshot builds early and often, so regressions are found before a release.
  • Donate some time: fix bugs, improve documentation, review open pull requests, answer questions in the discussions, or provide tests/sample projects for the features that are important to you.
  • Sponsor contributors: if you can't contribute time, you can sponsor individual contributors, e.g. Christoph Läubrich.

⌨️ Contributing

Create Eclipse Development Environment for m2e    or just    Clone to Eclipse IDE

For detailed information about development, testing and builds, see CONTRIBUTING.md.

About

No description, website, or topics provided.

Resources

Code of conduct

Contributing

Security policy

Stars

131 stars

Watchers

16 watching

Forks

Releases

Packages

Used by

Contributors

Languages