In a project directory of your choosing, create the following subdirectory structure:
├── appmain
│ └── src
│ └── main
│ ├── resources
│ └── java
│ └── hello
│ └── appmain
├── container
│ └── src
│ └── main
│ ├── resources
│ └── java
│ └── hello
│ └── container
├── client
│ └── src
│ └── main
│ ├── resources
│ └── java
│ └── hello
│ └── client
└── dist
└── src
└── test
└── java
└── hello
for example, with
mkdir -p appmain/src/main/resources
mkdir -p appmain/src/main/java/hello/appmain
mkdir -p container/src/main/resources
mkdir -p container/src/main/java/hello/container
mkdir -p client/src/main/resources
mkdir -p client/src/main/java/hello/client
mkdir -p dist/src/test/java/hello
on *nix systems: