Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Common ReusAble SHell
Java JavaScript Groovy CSS Shell

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
cmdline
distrib
doc
jcr
shell
site
.gitignore
README.md
pom.xml

README.md

   ______
 .~      ~. |`````````,       .'.                   ..'''' |         |
|           |'''|'''''      .''```.              .''       |_________|
|           |    `.       .'       `.         ..'          |         |
 `.______.' |      `.   .'           `. ....''             |         |

The Common Reusable SHell (CRaSH) is a shell designed for extending Java programs and the Java Virtual Machine.

How to build CRaSH

Obtaining CRaSH source code

CRaSH can be obtained by cloning the Git repository git@github.com:vietj/crash.git

git clone git@github.com:vietj/crash.git

Building CRaSH

CRaSH is built with Maven.

mvn install

it will produce several files:

  • shell/core/target/crsh-core-${version}-standalone.jar : the standalone jar
  • shell/packaging/target/crsh-${version}.tar.gz : the standalone tar gz
  • shell/packaging/target/crsh-${version}.war : the web archive package
  • exo/jackrabbit/target/crsh.jcr.jackrabbit-${version}.war : the exo jcr web archive
  • jcr/jackrabbit/target/crsh.jcr.jackrabbit-${version}.war : the jackrabbit jcr web archive

The maven release is build with the release profile.

mvn install -Prelease

It will produce:

  • distrib/target/crsh-${version}.tar.gz : the full distribution
Something went wrong with that request. Please try again.