You can find Nightly Builds of the software at:

How to Build a Distribution

To build a binary release of OpenMeetings you need:

  • Oracle JDK8
  • Apache Maven (minimum) 3.3.9
  • Git

Get the source:

git clone

Run the command:

mvn clean install -P allModules

Run, Develop, Test

To develop Openmeetings you need to import maven project into Eclipse Import OM into Eclipse

Check for known vulnerabilities

mvn org.sonatype.ossindex.maven:ossindex-maven-plugin:audit -f pom.xml

Check for updates

mvn versions:display-dependency-updates
mvn versions:display-plugin-updates
mvn versions:display-property-updates

Check dependencies

mvn org.apache.maven.plugins:maven-dependency-plugin:3.0.0:analyze-only

Tips and Gotchas

To compile only client you can run following command:

mvn install -P allModules -pl openmeetings-flash               # compiles a complete package into the folder openmeetings-flash/target


In case you would like to develop Openmeetings you need to run "unpacked" build:

mvn clean install -P allModules,unpacked,mysql -DskipTests=true -Dwicket.configuration=DEVELOPMENT


After modifications are made you can run "quick" build:

mvn install -P allModules,quick,mysql -pl openmeetings-web -pl openmeetings-server -Dwicket.configuration=DEVELOPMENT


Any number of projects can be specified during build:

mvn install -P allModules,quick,mysql -pl openmeetings-util -pl openmeetings-db -pl openmeetings-core -pl openmeetings-install -pl openmeetings-service -pl openmeetings-web -pl openmeetings-server -pl openmeetings-webservice -Dwicket.configuration=DEVELOPMENT

Working behind a proxy: If you are sitting behind a proxy you should add some proxy settings before starting the build process.
git config --global http.proxy
  • change proxyuser to your proxy user
  • change proxypwd to your proxy password
  • change to the URL of your proxy server
  • change 8080 to the proxy port configured on your proxy server

Back to top

Apache OpenMeetings, OpenMeetings, Apache, the Apache feather, and the Apache OpenMeetings project logo

are trademarks of the Apache Software Foundation.