Popularity
5.9
Growing
Activity
0.0
Stable
878
78
170

Description

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

Code Quality Rank: L3
Programming language: Java
Tags: Utility    
Latest version: v1.3.2

CRaSH alternatives and similar libraries

Based on the "Utility" category

Do you think we are missing an alternative of CRaSH or a related project?

Add another 'Utility' Library

README

______ .~ ~. |``````, .'. ..'''' | | | |'''|''''' .''. .'' |______| | | . .'. ..' | | `.___.' | . .'. ....'' | |

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:crashub/crash.git

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

Building CRaSH

CRaSH is built with Maven.

mvn package

The build produces several archives ready to use:

  • crsh.shell-${version}-standalone.jar : a minimalistic standalone jar (to run with java -jar crsh.shell-${version}-standalone.jar)
  • packaging/target/crsh-${version}-spring.war : the Spring war
  • packaging/target/crsh-${version}.war : the web app war

It also produce the distribution:

  • distrib/target/crash-${version}-docs.tar.gz : the documentation
  • distrib/target/crash-${version}.tar.gz : the standalone distribution
  • distrib/target/crash-${version}-war.tar.gz : the web app distribution
  • distrib/target/crash-${version}-spring.tar.gz : the Spring distribution
  • distrib/target/crash-${version}-mule-app.tar.gz : the Mule distribution