Skip to content

HTTPS clone URL

Subversion checkout URL

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

This branch is 761 commits behind crashub:master

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.