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.