Description
The Common Reusable SHell (CRaSH) is a shell designed for extending Java programs and the Java Virtual Machine.
CRaSH alternatives and similar libraries
Based on the "Utility" category.
Alternatively, view CRaSH alternatives based on common mentions on social networks and blogs.
-
Guava
Collections, caching, primitives support, concurrency libraries, common annotations, string processing, I/O, and so forth. -
Embulk
Bulk data loader that helps data transfer between various databases, storages, file formats, and cloud services. -
Stfalcon Fixturer
Utility for developers and QAs what helps minimize time wasting on writing the same data for testing over and over again -
fswatch
Micro library to watch for directory file system changes, simplifying java.nio.file.WatchService -
Apache Commons
Provides different general purpose functions like configuration, validation, collections, file upload or XML processing.
Get performance insights in less than 4 minutes
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest. Visit our partner's website for more details.
Do you think we are missing an alternative of CRaSH or a related project?
Popular Comparisons
README
______
.~ ~. |``````, .'. ..'''' | |
| |'''|''''' .''
. .'' |______|
| | . .'
. ..' | |
`.___.' | . .'
. ....'' | |
The Common Reusable SHell (CRaSH) is a shell designed for extending Java programs and the Java Virtual Machine.
- Website : http://www.crashub.org
- JIRA: http://jira.exoplatform.org/browse/CRASH
- Documentation: http://www.crashub.org
- Continuous Integration: https://vietj.ci.cloudbees.com/job/CRaSH/
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 withjava -jar crsh.shell-${version}-standalone.jar
)packaging/target/crsh-${version}-spring.war
: the Spring warpackaging/target/crsh-${version}.war
: the web app war
It also produce the distribution:
distrib/target/crash-${version}-docs.tar.gz
: the documentationdistrib/target/crash-${version}.tar.gz
: the standalone distributiondistrib/target/crash-${version}-war.tar.gz
: the web app distributiondistrib/target/crash-${version}-spring.tar.gz
: the Spring distributiondistrib/target/crash-${version}-mule-app.tar.gz
: the Mule distribution