Ce tutoriel est composé de plusieurs sous tutoriels.
Le but final est de pouvoir à la volée intégrer du code tapé par l'utilisateur, compiler ce code à la volée, et l'intégrer comme si c'était une classe du projet.
Pour pouvoir faire cela il faut deux choses :
- Pouvoir compiler du code à la volée sans demander à l'utilisateur d'avoir la JDK d'installée ni embarquer des "jar" de la JDK avec l'application
- Un éditeur sympa pour taper du code avec suggestion et aide
Pour le code nous avons pour le moment choisit de pouvoir saisir directement des instructions byte code.
Les explications données sur le byte code sont là pour aider la saisie, mais aussi si vous voulez ajouter une étape intermédiaire, comme un code plus évolué pour le traduire en byte code ces informations peuvent aussi vous aider.
Vous pouvez trouver une version complète du code (Et bien d'autres choses) sur notre GithHub : GithHub JHelpGG
Le code compilé de l'éditeur en Java 8 peut se récupérez aussi sur notre GitHub : Jar compilé de l'éditeur
L'éditeur vous permettra de tester les exemples et de faire vos propres essais.
Sommaire
-
-
-
-
-
-
-
-
-
-
-