## Synopsis
`ceylon new [--cwd=<dir>] [--define=<key>=<value>...] [--verbose[=<flags>]] hello-world [--ant=<value>] [--eclipse=<value>] [--eclipse-project-name=<value>] [--module-name=<value>] [--module-version=<value>] [--] [<dir>]`
`ceylon new [--cwd=<dir>] [--define=<key>=<value>...] [--verbose[=<flags>]] java-interop [--ant=<value>] [--eclipse=<value>] [--eclipse-project-name=<value>] [--module-name=<value>] [--module-version=<value>] [--] [<dir>]`
`ceylon new [--cwd=<dir>] [--define=<key>=<value>...] [--verbose[=<flags>]] simple [--ant=<value>] [--eclipse=<value>] [--eclipse-project-name=<value>] [--module-name=<value>] [--module-version=<value>] [--] [<dir>]`

## Description
Generates a new project, prompting for information as necessary ### The `hello-world` subcommand Generates a 'Hello World' style project ### The `java-interop` subcommand Generates a project that is able to use Java legacy code ### The `simple` subcommand Generates a very simple empty project

## Options
`--cwd=dir` | Specifies the current working directory for this tool. (default: the directory where the tool is run from)
`--define=key>=<value`, `-D key>=<value` | Set a system property
`--verbose[=flags]`, `-d` | Produce verbose output. If no `flags` are given then be verbose about everything, otherwise just be verbose about the flags which are present. Allowed flags include: `all`, `loader`.
### Options for `hello-world` subcommand
`--ant=value` | This option is not documented.
`--eclipse=value` | This option is not documented.
`--eclipse-project-name=value` | This option is not documented.
`--module-name=value` | This option is not documented.
`--module-version=value` | This option is not documented.
### Options for `java-interop` subcommand
`--ant=value` | This option is not documented.
`--eclipse=value` | This option is not documented.
`--eclipse-project-name=value` | This option is not documented.
`--module-name=value` | This option is not documented.
`--module-version=value` | This option is not documented.
### Options for `simple` subcommand
`--ant=value` | This option is not documented.
`--eclipse=value` | This option is not documented.
`--eclipse-project-name=value` | This option is not documented.
`--module-name=value` | This option is not documented.
`--module-version=value` | This option is not documented.