Configuration Vagrant en bootstrap Bash de la VM projet de grog-cubi.
Prérequis : installation Vagrant et VirtualBox
Procédure :
Préparation Vagrant :
- Créer un dossier de travail spécifique
- Y créer un dossier data
- Y créer un dossier vagrant
- Copier dans le dossier data le fichier vagrant_data/jdk-install.sh de ce dépôt
- Copier dans le dossier data l'archive jdk-8u102-linux-x64.tar.gz obtenue chez Oracle (pas encore générique)
- Copier dans le dossier data le projet grog-cubi
- Copier dans le dossier data l'IDE que vous allez utiliser pour le projet grog-cubi
- Copier dans le dossier vagrant le fichier Vagrantfile de ce dépôt
- Copier dans le dossier vagrant le fichier bootstrap.sh de ce dépôt
Création VM et fin préparation :
- Aller dans le dossier vagrant
- "vagrant up"
- "vagrant ssh"
- "/vagrant_data/jdk-install.sh"
Test grog-cubi :
- Aller dans le dossier du projet grog-cubi
- "mvn clean install"
- "mvn tomee run"
- Consulter http://127.0.0.1:8080
Note : Marche bien comme ça, mais pourrait être rendu plus générique pour suivre l'évolution des versions du JDK.