À l'aide de Jupyter portable pour Java
J'ai utilisé le Jupyter ordinateur portable tout à fait beaucoup pour mon Python projets, mais maintenant, je dois travailler sur quelque chose en Java. Alors je me demandais si je pouvais obtenir Jupyter de travailler avec Java?
Après quelques recherches, je crois comprendre que vous pouvez installer différents noyaux pour les autres langues, avec une liste de noyaux ici. Mais je ne vois pas un pour Java. La raison pour laquelle je pense qu'il y est une solution de travail est ce portable, montrant de Java 9 portable. Personne ne sait comment le configurer?
Je suis sur macOS Sierra si il le faut.
Il semble y avoir un noyau autour, mais apparemment, c'est pas actuellement fonctionnelle. Voir: github.com/Bachmann1234/java9_kernel
J'ai trouvé ça aussi, mais pensé qu'il était obsolète en raison de la non-fonctionnelle de la partie. Et il n'a pas été mis à jour dans un peu, donc il ne semble pas probable qu'il sera résolu... Mais est-ce vraiment tout ce qu'il ya?
Scijava échoue si vous utilisez un scanneur ou d'essayer de définir un tableau. Aucune aide avec le plus de problème, je vous suggère d'essayer quelque chose d'autre. Tiens je savais ce que, mais java sur jupyterlab semble être une cause perdue.
J'ai trouvé ça aussi, mais pensé qu'il était obsolète en raison de la non-fonctionnelle de la partie. Et il n'a pas été mis à jour dans un peu, donc il ne semble pas probable qu'il sera résolu... Mais est-ce vraiment tout ce qu'il ya?
Scijava échoue si vous utilisez un scanneur ou d'essayer de définir un tableau. Aucune aide avec le plus de problème, je vous suggère d'essayer quelque chose d'autre. Tiens je savais ce que, mais java sur jupyterlab semble être une cause perdue.
OriginalL'auteur Bendik | 2016-12-01
Vous devez vous connecter pour publier un commentaire.
Tout en faisant une recherche similaire, j'ai trouvé une option qui peut meed vos besoins:
SciJava Jupyter Noyau
https://github.com/scijava/scijava-jupyter-kernel
Je n'ai pas fait exécuter Java à l'encontre de ce noyau, mais c'est de la documentation à l'appui de revendications Java parmi un certain nombre d'autres langages de script.
Il est construit pour exécuter ImageJ ("open source Java programme de traitement d'image"): https://imagej.net/Scripting#Supported_languages
Jupyter Noyaux Liste (référence):
https://github.com/jupyter/jupyter/wiki/Jupyter-kernels
OriginalL'auteur Nate Stone
IJava disponible à https://github.com/SpencerPark/IJava requiert JDK 9. Le processus de génération de mon iMac (mac os 10.13.5) a fonctionné comme un charme et à moins de 10 minutes, j'ai pu commencer la programmation de manière interactive en Java dans Jupyter.
OriginalL'auteur Seshadri R
Vous pouvez utiliser Zeppelin ordinateur portable à la place. Apache Zeppelin, c'est bâtir sur la JVM.
OriginalL'auteur MohsenIT
Dans la liste des noyaux, il y a aussi un Scala noyau, qui est basé sur Java.
Scala peut exécuter du code java. Ils compiler vers du byte-code
OriginalL'auteur user3194131