Project ID: 29364
Unleash the power of Java for shell scripting
Want to learn or explore Java instantly without setup ?
Do you like Java but uses python, groovy, kotlin or similar languages for your scripts ?
Ever tried out Java 10+ support for running .java files directly in your shell but felt it was a bit too cumbersome ?
Then try jbang which lets you do this:
$ jbang --init=cli hello.java $ jbang hello.java Max! [jbang] Resolving dependencies... [jbang] Resolving info.picocli:picocli:4.1.4...Done [jbang] Dependencies resolved [jbang] Building jar... Hello Max! $ jbang hello.java -h Usage: hello [-hV] <greeting> hello made with jbang <greeting> The greeting to print -h, --help Show this help message and exit. -V, --version Print version information and exit.
Instant cli app generated built using java and picocli as a dependency that was fetched as needed for the compilation and execution.
Instructions not filled in by author. Author knows what to do. Everybody else should avoid this repo.
The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).
|Centos-stream 8||aarch64 (4)*, ppc64le (4)*, x86_64 (4)*||Centos-stream 8 (98 downloads)|
|EPEL 6||i386 (4)*, x86_64 (4)*||EPEL 6 (205 downloads)|
|EPEL 7||ppc64le (4)*, x86_64 (4)*||EPEL 7 (211 downloads)|
|EPEL 8||aarch64 (4)*, ppc64le (4)*, x86_64 (4)*||EPEL 8 (212 downloads)|
|Fedora 35||aarch64 (4)*, armhfp (4)*, ppc64le (4)*, x86_64 (4)*||Fedora 35 (0 downloads)|
|Fedora 36||aarch64 (4)*, armhfp (4)*, i386 (4)*, ppc64le (4)*, x86_64 (4)*||Fedora 36 (0 downloads)|
|Fedora 37||aarch64 (4)*, i386 (4)*, ppc64le (4)*, x86_64 (4)*||Fedora 37 (22 downloads)|
|Fedora 38||aarch64 (0)*, i386 (0)*, ppc64le (0)*, x86_64 (0)*||Fedora 38 (5 downloads)|
|Fedora rawhide||aarch64 (4)*, i386 (4)*, ppc64le (4)*, x86_64 (4)*||Fedora rawhide (216 downloads)|
|Mageia 8||aarch64 (4)*||Mageia 8 (118 downloads)|
|Mageia cauldron||aarch64 (4)*, i586 (4)*, x86_64 (4)*||Mageia cauldron (214 downloads)|
|openSUSE Tumbleweed||i586 (4)*, ppc64le (4)*, x86_64 (4)*||openSUSE Tumbleweed (198 downloads)|
* Total number of packages downloaded in the last seven days.