Skip site navigation (1)Skip section navigation (2)

  
 
  

home | help
ceylon classpath(1)					     ceylon classpath(1)

NAME
     ceylon classpath - Prints a classpath suitable for passing to Java tools to
     run a given Ceylon module

SYNOPSIS
     ceylon classpath [--cacherep=url] [--cwd=dir] [--force] [--jdk-
		      provider=module] [--link-with-current-distribution]
		      [--maven-overrides=file] [--no-default-repositories]
		      [--offline] [--overrides=file] [--rep=url...]
		      [--sysrep=url] [--timeout=seconds] [--verbose[=flags]]
		      [--] {module}...

DESCRIPTION
     Will  print a classpath for a given set of Ceylon modules, suitable for use
     with Java tools to run a given Ceylon module outside of the  regular  JBoss
     Modules container used in ceylon run. If you need to force inclusion of op-
     tional  modules, you can specify them as additional modules after your main
     module.

OPTIONS
     --cacherep=url
	    Specifies the folder to use for  caching  downloaded  modules.  (de-
	    fault: ~/.ceylon/cache)

     --cwd=dir
	    Specifies the current working directory for this tool. (default: the
	    directory where the tool is run from)

     --force
	    Force  generation  of  classpath  with multiple versions of the same
	    module.

     --jdk-provider=module
	    Alternate JDK provider module (defaults to the current running JDK).

     --link-with-current-distribution
	    Downgrade which were compiled with a more recent version of the dis-
	    tribution to the version of that module present in this distribution
	    (1.3.3). This might fail with a linker error at runtime. For example
	    if the module depended on an API present in the more recent version,
	    but absent from 1.3.3. Allowed arguments are upgrade,  downgrade  or
	    abort. Default: upgrade

     --maven-overrides=file
	    Specifies  the XML file to use to load Maven artifact overrides. See
	    http://ceylon-lang.org/documentation/current/reference/reposi-
	    tory/maven/ for information. Deprecated: use --overrides.

     --no-default-repositories
	    Indicates that the default repositories should not be used.

     --offline, -L
	    Enables offline mode that will prevent connections to remote reposi-
	    tories.

     --overrides=file, -O file
	    Specifies the  XML	file  to  use  to  load  module  overrides.  See
	    http://ceylon-lang.org/documentation/current/reference/reposi-
	    tory/maven/ for information. null.

     --rep=url
	    Specifies a module repository containing dependencies. Can be speci-
	    fied multiple times. (default: modules, ~/.ceylon/repo, https://mod-
	    ules.ceylon-lang.org/repo/1)

     --sysrep=url
	    Specifies  the  system repository containing essential modules. (de-
	    fault: $CEYLON_HOME/repo)

     --timeout=seconds, -T seconds
	    Sets the timeout for connections to remote repositories, use  0  for
	    no timeout (default: 20).

     --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.

				 18 August 2017 	     ceylon classpath(1)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=ceylon-classpath&sektion=1&manpath=FreeBSD+Ports+15.1.quarterly>

home | help