diff --git a/CHANGES_NEXT_RELEASE b/CHANGES_NEXT_RELEASE index 77651a047..71d67995a 100644 --- a/CHANGES_NEXT_RELEASE +++ b/CHANGES_NEXT_RELEASE @@ -13,3 +13,4 @@ - [BUG] Fix the CKAN resource name building, removing references to old default destination (#592) - [FEATURE] Allow enabling/disabling Hive in OrionHDFSSink (#555) - [HARDENING] Explain the batching mechanism in the performance document (#564) +- [HARDENING] Fix the documentation regarding the installation from sources (#596) diff --git a/doc/installation/src_install.md b/doc/installation/src_install.md index ad2dbcb26..000bea420 100644 --- a/doc/installation/src_install.md +++ b/doc/installation/src_install.md @@ -67,20 +67,22 @@ The creation of the `plugins.d` directory is related to the installation of thir Then, the developed classes must be packaged in a Java jar file; this can be done by including the dependencies in the package (**recommended**): $ git clone https://github.com/telefonicaid/fiware-cygnus.git - $ git checkout <branch> $ cd fiware-cygnus + $ git checkout <branch> $ APACHE_MAVEN_HOME/bin/mvn clean compile exec:exec assembly:single $ cp target/cygnus-<x.y.z>-jar-with-dependencies.jar APACHE_FLUME_HOME/plugins.d/cygnus/lib $ cp target/classes/cygnus-flume-ng APACHE_FLUME_HOME/bin + $ chmod a+x APACHE_FLUME_HOME/bin/cygnus-flume-ng or not: $ git clone https://github.com/telefonicaid/fiware-cygnus.git - $ git checkout <branch> $ cd fiware-cygnus + $ git checkout <branch> $ APACHE_MAVEN_HOME/bin/mvn exec:exec package $ cp target/cygnus-<x.y.z>.jar APACHE_FLUME_HOME/plugins.d/cygnus/lib $ cp target/classes/cygnus-flume-ng APACHE_FLUME_HOME/bin + $ chmod a+x APACHE_FLUME_HOME/bin/cygnus-flume-ng where `<branch>` is `develop` if you are trying to install the latest features or `release/<x.y.z>` if you are trying to install a stable release. `<x.y.z>` stands for a specific version number (e.g. `0.3`, `0.5.1`...).