Software

ENA public software is distributed under Apache License Version 2.0 through GitHub.

General project structure

All ENA projects follow the same general project structure:

Directory/File Description
.settings Eclipse project settings.
build/build.xml Ant build file.
lib External library dependencies.
src/main/java Java source files.
src/main/resource Resource files.
src/test/java Java unit test files.
.classpath Eclipse classpath settings.
.gitignore Files ignored by git.
.project Eclipse project description.
LICENSE.html LICENCE file.
README README file.
<project>-<version>.jar Output JAR file.
build.number Build number.
version.number Version number.