Ressources
Voici quelques ressources pour le cours de JAVA (ZZ2 TC):
- Cours sur le paradigme Objet
- La version électronique (version 2011c)
- Une présentation d'Eclipse.
- TP "Heritage" [correction]
- TP "Pustules" [correction]
- TP "Oscillo" [correction]
- TP "Picasso" [correction]
- TP "Agenda simple" [énoncé] [correction] : interface, fichiers, flux et Swing
- TP "Editeur" [énoncé] : Swing et fichiers
- TP "Afficheur" [énoncé] : Swing et fichiers
Voici quelques TPs supplémentaires pour aprofondir sa connaissance de Java SE
- TP JApplet [énoncé] [correction] [exemple]
- TP Introspection(reflection) [énoncé]
- TP Introspection(reflection) 2 [énoncé] : utilisation d'un plugin
- TP Clonage [énoncé]
- TP Génériques [cours][énoncé]
- TP RMI [énoncé]
- TP "Java et développement orienté tests : JUnit" [énoncé]
- TP JNI [énoncé]
- Threads (intégrés au support de cours)
- XML (intégrés au support de cours de développement Web HTML/XML)
- JNLP
Voici quelques documents sur Java EE
- Un lexique
- Traduction adaptée du tutoriel "firstcup" [énoncé]
- Quelques notes sur Glassfish et MySQL [énoncé]
- Un TP d'utilisation de JMS [énoncé]
Note sur l'utilisation d'Eclipse sur etud
eclipse ne se lance pas toujours sur la machine etud. La résolution est toujours en cours mais voilà quelques pistes :
- utiliser un fichier .bashrc original (en particulier, le $PATH doit être bien organisé)
- ne faut pas être over quota. Si vous dépassez le quota, eclipse ne sauvegardera plus rien. Eclipse est assez gourmand en informations de configuration, tout se trouve dans le répertoire caché .eclipse
- pour certains comptes, utiliser un autre répertoire comme workspace que le répertoire par défaut, semble faire planter eclipse (une question de droit ?)
- pour certains comptes, renommer le répertoire .config en .config2 (pour ne pas le perdre au cas où) et se reconnecter, a permis de faire revenir eclipse
Si eclipse est irrévocablement planté sur etud (pour votre compte), il faut prévenir nos ingénieurs systèmes pour trouver la solution. En attendant, vous pouvez vous connecter à omer (ssh -X omer) pour exécuter eclipse.
