Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| groovy [Le 31/07/2012, 01:01] – 90.38.144.73 | groovy [Le 11/09/2022, 11:37] (Version actuelle) – Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) moths-art | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | ----------------- | + | {{tag> |
| - | ====== Groovy & Grails ====== | + | ^ [[versions|Versions d'Ubuntu]] |
| - | Cette page est consacrée à une brève introduction à Groovy & Grails. Il serait souhaitable de rassembler toutes les informations nécessaires à l'utilisation de ce magnifique framework sous ubuntu pour la communauté francophone. | + | | [[focal|<< |
| - | ==== Groovy ? ==== | + | |
| - | [[http://fr.wikipedia.org/ | + | |
| - | | + | <note critique> |
| - | | + | |
| - | ==== Grails? ==== | + | {{ https://149366088.v2.pressablecdn.com/wp-content/uploads/ |
| - | [[http://fr.wikipedia.org/wiki/Grails_(technologie)|Grails]] est un framework open source basé sur Groovy rassemblant une grande variété | + | |
| - | * Groovy | + | |
| - | * Java | + | |
| - | * Hibernate | + | |
| - | * Spring framework : Spring MVC, Spring IOC, Spring WebFlow, ... | + | |
| - | * Sitemesh | + | |
| - | * Log4J | + | |
| - | * JUnit | + | |
| - | * Canoo Web test | + | |
| - | * Jetty | + | |
| - | ===== Les outils | + | ====== Ubuntu 20.10 (« The Groovy Gorilla ») ====== |
| - | Cette page n'est pas une introduction à prise en main du développement d' | + | |
| - | Actuellement le langage | + | Ubuntu 20.10 (nom de code : " |
| + | \\ Son cycle de développement | ||
| + | \\ Ubuntu 20.10 est sortie en version stable le 22 octobre 2020 : | ||
| + | C'est une version à support court. | ||
| + | \\ Elle sera supportée jusqu' | ||
| - | <note important> | + | ===== Principales Nouveautés ===== |
| - | ===== Installation | + | ==== Commun à toutes les variantes |
| - | Pour installer ce logiciel, il suffit d' | + | |
| - | <note warning> | + | {{ https://www.numetopia.fr/wp-content/ |
| - | Pour connaitre la version installée de groovy, tapez dans un [[terminal]] la commande suivante : | + | |
| - | < | + | * [[: |
| - | + | * Des logiciels mis à jour : | |
| - | ===== Utilisation ===== | + | * [[: |
| - | Créez un script Groovy, par exemple test.groovy | + | * [[: |
| - | <code java> | + | * [[: |
| - | class Greet { | + | * ... |
| - | def name | + | |
| - | | + | |
| - | who[1..-1] } | + | |
| - | def salute() { println "Hello $name!" | + | |
| - | } | + | |
| - | g = new Greet(' | + | ==== Spécifiques aux variantes ==== |
| - | g.salute() | + | |
| - | </ | + | |
| - | Pour exécuter le script | + | === Ubuntu (Gnome) === |
| + | * [[:gnome|Gnome]] 3.38 | ||
| + | * Ubuntu Desktop disponible pour le Raspberry Pi 4 | ||
| + | * Nftables devient le firewall par défaut à la place de Iptables | ||
| - | ==== étape 2: Grails ==== | + | === Kubuntu |
| - | Téléchargez l' | + | * [[:Kde|Kde]] plasma 5.20 |
| - | Par exemple **/ | + | === Xubuntu === |
| + | * [[: | ||
| - | Ensuite ajoutez grails au classpath (?): | + | === Ubuntu Mate === |
| - | * Éditez le fichier ~/.bashrc, et ajoutez les quelques lignes suivantes | + | |
| - | <code bash> | + | * Utilistaion des indicateurs Ayatana à la place des indicateurs ubuntu |
| - | export GRAILS_HOME=/ | + | * replacement de [[:cheese|Cheese]] par Webcamoid comme logiciel de [[:webcam|Webcam]] par défaut |
| - | export JAVA_HOME=/ | + | |
| - | export PATH=”$HOME/ | + | |
| - | alias grails=$GRAILS_HOME/ | + | |
| - | </ | + | |
| - | === test === | + | === Ubuntu Budgie |
| - | Tester la version | + | * Bureau [[: |
| - | < | + | |
| - | Pour créer votre premier projet : | + | |
| - | < | + | |
| - | =====Voir aussi===== | + | === Ubuntu Studio |
| - | * [[http:// | + | |
| - | * [[http:// | + | |
| + | === Lubuntu === | ||
| + | * Le bureau [[: | ||
| + | * L' | ||
| + | === Ubuntu Kilin === | ||
| + | * Le bureau [[: | ||
| + | |||
| + | |||
| + | ===== Sources ===== | ||
| + | |||
| + | https:// | ||
| + | |||
| + | https:// | ||
| + | |||
| + | https:// | ||
| + | |||
| + | https:// | ||
| + | |||
| + | https:// | ||
| + | |||
| + | https:// | ||
| + | |||
| + | https:// | ||
| + | |||
| + | https:// | ||
