Note: information on this page refers to Ceylon 1.2, not to the current release.
ceylon
- The Ceylon command
The ceylon
command provides access to the Ceylon command line toolset.
Usage
ceylon [<options>...] <command> [<command-args>...]
Description
The top level ceylon
command is the entry point for a particular subcommand.
There is a list of the available subcommands.
The rest of this page will highlight particular tools
Backend-agnostic commands
-
ceylon help
provides interactive help about otherceylon
commands. -
ceylon classpath
generates a classpath suitable for invoking your Ceylon module in a JVM. -
ceylon config
allows you to query and set Ceylon configuration. -
ceylon copy
allows you to copy modules across repositories. -
ceylon doc
is the command line interface to the Ceylon documentation compiler. -
ceylon browse
is a convenient way to open a web browser on a module's API documentation. -
ceylon info
queries modules from repositories and displays information about them. -
ceylon new
generates Ceylon projects from templates. -
ceylon plugin
lets you install or package command-line plugins. -
ceylon src
fetches source archives and unpacks them.
JVM-specific commands
-
ceylon compile
is the command line interface to the Ceylon compiler. -
ceylon run
is the command line interface for launching a Ceylon program on the JVM. -
ceylon test
is the command line interface for executing tests on the JVM. -
ceylon import-jar
is the command line interface for importing a Java archive into a Ceylon module repository. -
ceylon war
is the command line interface for generating.war
files to deploy Ceylon modules in Java EE environments.
JavaScript-specific commands
-
ceylon compile-js
is the command line interface to the Ceylon compiler for JavaScript. -
ceylon run-js
is the command line interface for launching a Ceylon program onnode.js
. -
ceylon test-js
is the command line interface for executing tests onnode.js
.
Ceylon Command-line plugins
You can also add your own command-line plugin commands.
See also
- The complete list of subcommands.