Skip to content

Commit 9530d25

Browse files
committed
cleaner readme and enable jupyter runner
1 parent 1e9dc4a commit 9530d25

File tree

2 files changed

+13
-19
lines changed

2 files changed

+13
-19
lines changed

postBuild

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@ JAVA_VERSION=25
88
# remove if you do not want this feature
99
jupyter serverextension enable --py nbgitpuller --sys-prefix
1010

11+
## Enables run .java/.jsh files via jbang in notebooks
12+
jupyter serverextension enable --py jbang-jupyter-runner --sys-prefix
13+
1114
# Install JBang
1215
export JBANG_DEFAULT_JAVA_VERSION=$JAVA_VERSION
1316
curl -Ls https://sh.jbang.dev | bash -s - app setup
@@ -25,3 +28,4 @@ jbang install-kernel@jupyter-java --java $JAVA_VERSION rapaio
2528
jbang install-kernel@jupyter-java --java $JAVA_VERSION kotlin
2629
jbang install-kernel@jupyter-java --java $JAVA_VERSION ijava
2730
## end install kernels
31+

readme.md

Lines changed: 9 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -4,26 +4,16 @@ This repository provides Jupyter kernels for Java development. You can launch an
44

55
## Available Kernels
66

7-
### All Kernels (Main Branch)
8-
[![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/jupyter-java/jupyter-java-binder/main)
9-
10-
### Individual Kernels
11-
12-
#### JBang Kernel
13-
[![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/jupyter-java/jupyter-java-binder/jbang)
14-
15-
#### JJava Kernel
16-
[![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/jupyter-java/jupyter-java-binder/jjava)
17-
18-
#### Rapaio Kernel
19-
[![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/jupyter-java/jupyter-java-binder/rapaio)
20-
21-
#### Kotlin Kernel
22-
[![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/jupyter-java/jupyter-java-binder/kotlin)
23-
24-
#### IJava Kernel
25-
[![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/jupyter-java/jupyter-java-binder/ijava)
7+
| Kernel | Launch Binder | Logo/Link |
8+
|----------------|------------------------------------------------------------------------------|--------------------------------------------------------------------------|
9+
| **All Kernels** (Main) | [![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/jupyter-java/jupyter-java-binder/main?urlpath=lab) | ![Jupyter Logo](https://jupyter.org/assets/homepage/main-logo.svg) |
10+
| **JBang** | [![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/jupyter-java/jupyter-java-binder/jbang) | [<img src="https://www.jbang.dev/assets/images/icon.png" alt="JBang" height="32"/>](https://github.com/jbangdev/jbang-jupyter/) |
11+
| **JJava** | [![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/jupyter-java/jupyter-java-binder/jjava) | [JJava](https://github.com/jupyter-java/jupyter-java) |
12+
| **Rapaio** | [![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/jupyter-java/jupyter-java-binder/rapaio) | [rapaio](https://rapaio.github.io/) |
13+
| **Kotlin** | [![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/jupyter-java/jupyter-java-binder/kotlin) | [<img src="https://upload.wikimedia.org/wikipedia/commons/7/74/Kotlin_Icon.png" alt="Kotlin" height="32"/>](https://kotlinlang.org/) |
14+
| **IJava** | [![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/jupyter-java/jupyter-java-binder/ijava) | [IJava](https://github.com/SpencerPark/IJava) |
2615

2716
## Usage
2817

2918
Each kernel branch contains only the specific kernel installation, making the startup faster and more focused. Choose the branch that matches your preferred Java kernel for development.
19+

0 commit comments

Comments
 (0)