... | @@ -122,21 +122,25 @@ Et enfin voici la commande `docker run` que l'on peut exécuter avec cette confi |
... | @@ -122,21 +122,25 @@ Et enfin voici la commande `docker run` que l'on peut exécuter avec cette confi |
|
Le mode "développement" permet d'une part de modifier les plugins associés au projet, et d'autre part de générer un build de GAMA pour proposer une version stable aux utilisateurs.
|
|
Le mode "développement" permet d'une part de modifier les plugins associés au projet, et d'autre part de générer un build de GAMA pour proposer une version stable aux utilisateurs.
|
|
|
|
|
|
La première étape pour utiliser cette version consiste à installer la version "Git" de GAMA en suivant ce guide :
|
|
La première étape pour utiliser cette version consiste à installer la version "Git" de GAMA en suivant ce guide :
|
|
|
|
|
|
- https://github.com/gama-platform/gama/wiki/InstallingGitVersion
|
|
- https://github.com/gama-platform/gama/wiki/InstallingGitVersion
|
|
|
|
|
|
Ensuite, il vous faudra rapatrier les différents plugins ci-dessous en les important comme projet à Eclipse :
|
|
Ensuite, il vous faudra rapatrier les différents plugins ci-dessous en les important comme projet à Eclipse :
|
|
|
|
|
|
- https://github.com/graphstream/gs-gama
|
|
- https://github.com/graphstream/gs-gama
|
|
- https://git.litislab.fr/tdemare/TransportOrganizerPlugin
|
|
- https://git.litislab.fr/tdemare/TransportOrganizerPlugin
|
|
- https://git.litislab.fr/tdemare/MovingOnNetworkPlugin
|
|
- https://git.litislab.fr/tdemare/MovingOnNetworkPlugin
|
|
- https://git.litislab.fr/tdemare/AnalyseNetworkPlugin
|
|
- https://git.litislab.fr/tdemare/AnalyseNetworkPlugin
|
|
|
|
|
|
Ces quatre plugins sont configurés pour fonctionner avec la librairie Graphstream (version 1.3). Vous devrez donc ajouter cette librairie. Pour cela, télécharger "gs-core" et "gs-algo" à ces deux adresses :
|
|
Ces quatre plugins sont configurés pour fonctionner avec la librairie Graphstream (version 1.3). Vous devrez donc ajouter cette librairie. Pour cela, télécharger "gs-core" et "gs-algo" à ces deux adresses :
|
|
|
|
|
|
- https://data.graphstream-project.org/pub/1.x/nightly-build/last/gs-algo-1.3-SNAPSHOT-last.jar
|
|
- https://data.graphstream-project.org/pub/1.x/nightly-build/last/gs-algo-1.3-SNAPSHOT-last.jar
|
|
- https://data.graphstream-project.org/pub/1.x/nightly-build/last/gs-core-1.3-SNAPSHOT-last.jar
|
|
- https://data.graphstream-project.org/pub/1.x/nightly-build/last/gs-core-1.3-SNAPSHOT-last.jar
|
|
|
|
|
|
Ensuite, dans Eclipse, pour chaque plugin, faites un clic droit sur le projet (le projet contenant les sources et non la feature), aller dans properties > Java Build Path > Libraries > Add External Jars > Sélectionner les deux fichiers téléchargés > Apply and Close.
|
|
Ensuite, dans Eclipse, pour chaque plugin, faites un clic droit sur le projet (le projet contenant les sources et non la feature), aller dans properties > Java Build Path > Libraries > Add External Jars > Sélectionner les deux fichiers téléchargés > Apply and Close.
|
|
|
|
|
|
Puis, pour chaque plugin, vous devrez les inclure à GAMA en suivant la section "Addition of a feature to the product" de ce tutoriel :
|
|
Puis, pour chaque plugin, vous devrez les inclure à GAMA en suivant la section "Addition of a feature to the product" de ce tutoriel :
|
|
|
|
|
|
- https://github.com/gama-platform/gama/wiki/DevelopingPlugins
|
|
- https://github.com/gama-platform/gama/wiki/DevelopingPlugins
|
|
|
|
|
|
À partir de ce point vous pouvez lancer GAMA (selon la méthode décrite ici https://github.com/gama-platform/gama/wiki/InstallingGitVersion) qui vous demandera de choisir un workspace. Une fois lancé, vous pouvez importer à votre workspace le modèle GAMA de ce projet. |
|
À partir de ce point vous pouvez lancer GAMA (selon la méthode décrite ici https://github.com/gama-platform/gama/wiki/InstallingGitVersion) qui vous demandera de choisir un workspace. Une fois lancé, vous pouvez importer à votre workspace le modèle GAMA de ce projet. |
|
|
|
\ No newline at end of file |