Popularity
5.8
Growing
Activity
0.0
Stable
921
74
178

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.
Alternatively, view CRaSH alternatives based on common mentions on social networks and blogs.

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 [email protected]:crashub/crash.git

git clone [email protected]: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