Start building/using OpenHub framework is very easy:
download sources from GitHub or clone Git repository
deploy openhub.war to application server from module war/target
It is possible to use standalone mode of OpenHub, without servlet container. |
If you want to start new project with OpenHub framework then look at How to start new project?
What next? You can
Look at getting started with Apache Camel. |
Must be called at least mvn package and not mvn compile because there are dependencies in resources between Maven modules which use maven-dependency-plugin with unpack-dependencies goal in example module. Application is build with esb.prod Maven profile by default. H2 DB is default database. If you want to use PostgreSQL then use esb.psSql or esb.psSql.prod profile. Example: mvn clean install -DskipTests -Dmaven.javadoc.skip=true -Pesb.psSql Also there are Spring profiles to dynamically configure the application. Look at Maven and Spring for more information. |
To speed up build time you can disable unit tests and JavaDoc generation: mvn install -DskipTests -Dmaven.javadoc.skip=true You can also disable building admin console GUI (web module) at all:
|