programmation Java

Huntil Message lu Posté le 06 Mar 2008 à 19:07 Bulle
Avatar de Huntil
Modérateur

Messages : 1012
GCPoints : 289843
Est-ce qu'une âme charitable pourrait m'aider à installer le JDK de java sur mon pc ? J'ai déjà essayé plusieurs installations mais rien à faire :blush: :sad:
Copyright © 2007 - 2010 Huntil
"Il faut toujours un drame"
Xaar Message lu Posté le 06 Mar 2008 à 20:16 Bulle
Explorateur

Messages : 56
GCPoints : 9242
Tu devrais au moins préciser sous quel os tu tourne.

J'ai essayé un peu le java sous Linux et je ne l'avais même pas installé, j'avais juste dézippé le jdk et je compilais les programmes dans la console en précisant le chemin du fichier javac.
Huntil Message lu Posté le 06 Mar 2008 à 20:26 Bulle
Avatar de Huntil
Modérateur

Messages : 1012
GCPoints : 289843
J'ai linux mais je pense plutôt travailler sous XP vu que je suis 98% du temps sous XP.
Copyright © 2007 - 2010 Huntil
"Il faut toujours un drame"
Xaar Message lu Posté le 06 Mar 2008 à 22:06 Bulle
Explorateur

Messages : 56
GCPoints : 9242
Pour xp tu a déjà les tutos de quintoff dans la colonne de gauche dans la catégorie java, il faudra juste faire gaffe aux versions, depuis qu'il a écrit ces pages ça a changé (là le jdk en est à la version 6 update 5, et non plus version 5 update 6).

Si tu lit l'anglais tu a aussi cette page officielle où c'est très bien expliqué : http://java.sun.com/docs/books/tutorial/getStarted/cupojava/win32.html

Apparemment le jdk s'installe avec un bête éxécutable, tu va ici : http://java.sun.com/javase/downloads/index.jsp , puis tu clique sur "download" à côté de "JDK 6 Update 5", tu va arriver sur une page où il faudra cocher la case "Accept License Agreement", puis après tu pourra télécharger le jdk en cliquant sur " Windows Offline Installation, Multi-language".

Après pour compiler tes programmes ça dépendra de tes choix persos, si tu veut passer par un gros ide ou si tu veut te contenter d'un éditeur plus classique.
Huntil Message lu Posté le 06 Mar 2008 à 23:33 Bulle
Avatar de Huntil
Modérateur

Messages : 1012
GCPoints : 289843
Je n'ai aucune difficulté à installer la version 6 update 5 mais quand je tente ensuite de compiler un programme avec l'invite de commandes ça ne marche pas:

Code :
javac Hello.java
'javac' n'est pas reconnu en tant que commande interne ou externe, un programme exécutable ou un fichier de commandes.

J'imagine que je dois configurer quelque chose, mais quoi ? et comment ?
Copyright © 2007 - 2010 Huntil
"Il faut toujours un drame"
Loack Message lu Posté le 08 Mar 2008 à 22:16 Bulle
Avatar de Loack
Membre Novice

Messages : 62
GCPoints : 24761
Hello,

alors pour que la commande "javac" soit reconnu il faut que tu modifies une des variables d'environnement de Windows.
Tu modifies la variable d'Environnement "Path" en y ajoutant le chemin pour trouver l'executable "javac". Pour ça, tu mets un ";" suivit de:
C:\\j2sdk1.4.2_16\\bin
Enfin ça c'est chez moi, si après tu as une autre version ou si tu l'as installé ailleur, adapte. ^^

En esperant que ça résoudra ton problème. :)
Huntil Message lu Posté le 09 Mar 2008 à 12:08 Bulle
Avatar de Huntil
Modérateur

Messages : 1012
GCPoints : 289843
Il s'agit d'une variable utilisateur ou système ?

Voici le chemin: C:\\Program Files\\Java\\jre1.6.0_05\\bin

La variable Path système: %SystemRoot%\\system32;%SystemRoot%;%SystemRoot%\\System32\\Wbem;C:\\Program Files\\QuickTime\\QTSystem\\

CLASSPATH:
.;C:\\Program Files\\Java\\jre1.5.0_06\\lib\\ext\\QTJava.zip

et il a aussi une variable QTJAVA
C:\\Program Files\\Java\\jre1.5.0_06\\lib\\ext\\QTJava.zip

J'ai essayé comme tu m'as dis en rajoutant ;C:\\Program Files\\Java\\jre1.6.0_05\\bin à la suite de Path mais ça ne marche pas :sad:
Copyright © 2007 - 2010 Huntil
"Il faut toujours un drame"
Loack Message lu Posté le 09 Mar 2008 à 13:20 Bulle
Avatar de Loack
Membre Novice

Messages : 62
GCPoints : 24761
C'est bien la variable Path qu'il faut modifier. Tu as redémarré pour les changements soient prit en compte ? =)
Huntil Message lu Posté le 09 Mar 2008 à 15:10 Bulle
Avatar de Huntil
Modérateur

Messages : 1012
GCPoints : 289843
Oui j'ai redémarré. Mais ça ne change rien.
Copyright © 2007 - 2010 Huntil
"Il faut toujours un drame"
Loack Message lu Posté le 12 Mar 2008 à 14:13 Bulle
Avatar de Loack
Membre Novice

Messages : 62
GCPoints : 24761
Tu peux me remettre ce que contient ton PATH et ton CLASSPATH ?
Il me semble qu'il faut le changer pour le Système pas pour l'utilisateur.

C'est bizarre quand même, parceque moi qui ait rencontré le même problème, j'ai juste rajouté ça et c'était bon :s
Huntil Message lu Posté le 12 Mar 2008 à 15:20 Bulle
Avatar de Huntil
Modérateur

Messages : 1012
GCPoints : 289843
Non c'est bon. En fait j'ai mis le chemin du jre à la place du jdk. (merci les forums du sdz :wink: )
Copyright © 2007 - 2010 Huntil
"Il faut toujours un drame"
demonixis Message lu Posté le 28 Avr 2008 à 12:53 Bulle
Avatar de demonixis
Membre Novice

Messages : 42
GCPoints : 23109
Tu peut aussi utiliser Eclipse ou netbeans, qui te compilerons ton code automatiquement.. Aprés c'est à toi de voir, si tu préfére te prendre la tete a ouvire un console sous windows ou pas.. J'entend beaucoup de personnes qui disent, compiler vos applications en ligne de commande, mais bon, quand on débute c'est mieux de passer par une EDI non ? ^^
Huntil Message lu Posté le 30 Avr 2008 à 16:35 Bulle
Avatar de Huntil
Modérateur

Messages : 1012
GCPoints : 289843
je préfère largement la console pour l'instant (+jEdit que l'on utilise en cours, mais j'aime beaucoup notepad++ sinon). De toute façon ce sont de petits programmes pour apprendre, rien de bien compliqué.
Copyright © 2007 - 2010 Huntil
"Il faut toujours un drame"
demonixis Message lu Posté le 30 Avr 2008 à 16:42 Bulle
Avatar de demonixis
Membre Novice

Messages : 42
GCPoints : 23109
Bien sur il faut savoir utiliser la console, et si tu est sous linux c'est tranquille, mais sous windows c'est plus merdique la console je trouve ~~ ou alors faut toucher aux variables d'environnements, mais bon perso j'aime pas..
gouessej Message lu Posté le 06 Juil 2008 à 13:30 Bulle
Membre Avancé

Messages : 337
GCPoints : 64624
Non, commence par la ligne de commande, c'est plus pédagogique que de passer par un IDE dans un premier temps. Rien ne sert de mettre la charrue avant les boeufs.
gouessej Message lu Posté le 06 Sep 2008 à 09:03 Bulle
Membre Avancé

Messages : 337
GCPoints : 64624
Au passage, un de mes amis a créé un site web avec des exemples de code source en Java pour les jeux vidéo, ça pourrait vous intéresser :
http://mylinux.ifrance.com/sources/doku.php
demonixis Message lu Posté le 06 Sep 2008 à 23:16 Bulle
Avatar de demonixis
Membre Novice

Messages : 42
GCPoints : 23109
La plus grosse partie concernant Java est celle ci : http://mylinux.ifrance.com/sources/doku.php?id=java

on y retrouve les meilleurs API de développement Java 2D et 3D, ainsi qu'une sélection de différents moteurs (physique, son, réseau, etc...)

Il y a aussi deux rubriques très interessentes :

Une sur les "Vrais jeux Java", cette partie en mettra pleins la vue à ceux qui pensent que Java et les jeux = tetris sur nokia. N'hésitez pas à tester Avengina :cool:

Une sur les projets plus que prometteur, et j'insiste sur le "plus que". On y retrouve des émulateur PSP (oui vous ne revez pas) et un émulateur PSX (assez impressionnant d'ailleurs...) ainsi qu'un OS developper en Java (oui lol) et un virtualiseur comme vmware, et d'autres....

Si vous avez des questions concernant le developpement de jeux video en Java, n'hésitez pas, Gouessej et moi même pourront surement vous répondre :)

A bientôt
gouessej Message lu Posté le 17 Sep 2008 à 21:33 Bulle
Membre Avancé

Messages : 337
GCPoints : 64624
Pensez aussi à jeter un coup d'oeil à mon tutoriel sur la création d'un FPS en Java avec JOGL. Je dois encore le compléter mais ça peut vous donner des pistes en complément de la lecture de mon code source :
http://tuer.developpez.com
Répondre
GameCorp - Site d'apprentissage et d'entraide à la création de jeux vidéo.
XHTML Valid 1.1 - Page générée en 0.0466 secondes