Apache Zeppelin is distributed as a single gzip archive with the following structure:
Zeppelin ├── bin │ ├── zeppelin.sh │ └── zeppelin-daemon.sh ├── conf ├── interpreter ├── lib ├── licenses ├── notebook └── zeppelin-web-<verion>.war
We use maven-assembly-plugin
to build it, see zeppelin-distribution/src/assemble/distribution.xml
for details.
IMPORTANT:
_/lib_
subdirectory contains all transitive dependencies of thezeppelin-distribution
module, automatically resolved by maven, except for explicitly excluded_web_
Zeppelin sub-modules.