Developing OpenCms with Maven (incl. Eclipse)
There is a project called OpenCms-Maven Plugin hosted on GitHub.
OpenCms-Maven is an open source project that has been launched by the comundus GmbH to ease the build and versioning process of OpenCms projects. The core of the project is a Maven plugin that enables full automated OpenCms builds and provides functionality to synchronize virtual file system resources of OpenCms with a real file system.
Please find further information on the project's homepage.
More Maven plugins
You can find more Maven plugins when you search github with the string "opencms maven".