#1 Le 26/11/2005, à 22:07
- beocien
comment faire de la programmation java??
salut,
je voudrais faire de la programmation java sur ubuntu 5.10
mais je dois installer un compilateur.
sur la doc de wiki, ils parlent du compilatuer Java GNU.
est-ce que c'est le compilateur javac?
en gros, quand je compile, est ce je devrais faire: javac monprog.java?
et si je veux ajouter les paquets via synaptic, quelle paquet je dois installer?
est ce que c'est javacc?? ou c'est un autre?
merci
Dernière modification par beocien (Le 27/11/2005, à 16:31)
Hors ligne
#2 Le 27/11/2005, à 13:15
- invited
Re : comment faire de la programmation java??
je crois que quelque soit le compilateur que tu installes, tu devfras faire javac tonprog.java pour lecompiler.
MAIS à confirmer, je ne suis pas expert.
poir ce qu'il faut installer, je peux pas t'aider dslé
#3 Le 27/11/2005, à 19:34
- beocien
Re : comment faire de la programmation java??
ca veut dire que je peux installer le paquet javacc alors?
Hors ligne
#4 Le 27/11/2005, à 21:01
- max63
Re : comment faire de la programmation java??
Instal Eclipse, c'est un environnement graphqiue qui permet de crée des programme écris en java, des les compiler facilement et en plus possede plein d'outil pour faciliter la conception de programme java. En selectionnant éclipse toutes les dépendance dont tu auras besoin se selectionneront automatiquement via adept ou synaptic.
Si tu as des question plus précise demande moi je commence a plutot bien connaitre cet environnement et ce langage
Tout sur l'actualité frakassante du libre : http://www.frakass.org
Hors ligne
#5 Le 27/11/2005, à 21:12
- Omega
Re : comment faire de la programmation java??
ca vaut vraiment le cout de mettre eclipse?? D'ailleurs je galere un peu sur un programme.
Moi je programme a l'ancienne, un bon coup de gedit j'enregistre en .java
puis apres:
javac nomdufichier.java
java nomdufichier
tous ca dans la console
Hors ligne
#6 Le 27/11/2005, à 23:09
- max63
Re : comment faire de la programmation java??
Si ca vaux vraiment le coups ???? et bien je dois dire qu'autant ce demander si l'eau courante est interaissante ??? Pourquoi vouloir faire compliquer quand on peux faire simple ??? Eclipse est ultra simple, ( certe un peu lent surout sous linux ) plein d'aide pour les débutants, un débugger intélligent, la complétition marche a merveille etc... et tout ca gratuitement.
Bon c'est vrai que si c'est pour faire une class style Hello Word !! lancer eclipse reste exagerè, mais je ne pense pas que l'on se lance dans le monde du java pour écrire une seule classe servant a faire un System.out.println(" Hello Word !! ");
Si tu as besoin d'un coup de pource sur ton programme java n'hésite pas par contre a me demander de l'aide, je peux peut etre t'aider.
Tout sur l'actualité frakassante du libre : http://www.frakass.org
Hors ligne
#7 Le 27/11/2005, à 23:33
- beocien
Re : comment faire de la programmation java??
Eclipse?? je ne connaissais pas.
dans synaptic, je le toruve sous quel nom?? c'est juste Eclipse?
ca vaut vraiment le cout de mettre eclipse?? D'ailleurs je galere un peu sur un programme.
Moi je programme a l'ancienne, un bon coup de gedit j'enregistre en .java
puis apres:
javac nomdufichier.java
java nomdufichier
tous ca dans la console
moi aussi j'ai l'habitude de faire comme.
vous savez comment fait Omega pour compiler comme ca?
il a fallu installer un compilateur non?
Hors ligne
#8 Le 28/11/2005, à 01:25
- Omega
Re : comment faire de la programmation java??
Si ca vaux vraiment le coups ???? et bien je dois dire qu'autant ce demander si l'eau courante est interaissante ??? Pourquoi vouloir faire compliquer quand on peux faire simple ??? Eclipse est ultra simple, ( certe un peu lent surout sous linux ) plein d'aide pour les débutants, un débugger intélligent, la complétition marche a merveille etc... et tout ca gratuitement.
Bon c'est vrai que si c'est pour faire une class style Hello Word !! lancer eclipse reste exagerè, mais je ne pense pas que l'on se lance dans le monde du java pour écrire une seule classe servant a faire un System.out.println(" Hello Word !! ");Si tu as besoin d'un coup de pource sur ton programme java n'hésite pas par contre a me demander de l'aide, je peux peut etre t'aider.
ah ok merci, c'est sympa. En fait je voudrais apprendre un peu plus en java, et la je m'amuse a faire des programmes... je voudrais m'ameliorer pour l'interface graphique tous ce qui est AWT, Swing... Je suis alle sur ton site en no-ip c'est pas mal ce que t'as fait.
Et aussi je m'amuse un peu avec robocode si tu connais...
Eclipse?? je ne connaissais pas.
dans synaptic, je le toruve sous quel nom?? c'est juste Eclipse?Code:
ca vaut vraiment le cout de mettre eclipse?? D'ailleurs je galere un peu sur un programme.
Moi je programme a l'ancienne, un bon coup de gedit j'enregistre en .java
puis apres:
javac nomdufichier.java
java nomdufichiertous ca dans la console
moi aussi j'ai l'habitude de faire comme.
vous savez comment fait Omega pour compiler comme ca?
il a fallu installer un compilateur non?
1- tu peux me tutoyé loool y'a pas de souci
2- je t'ai repondu a ton mail... En fait j'ai juste installe via synaptic j2sdk1.4 ( le jre n'etant que le runtime environnement, en gros l'executeur mais pas le compilateur)
et ensuite tu fais :
cd repertoire_ou_se_trouve_ton_fichier_java
javac nom_du_fichier.java ( ca compilera dans ce meme repertoire un fichier : nom_du_fichier.class pour verifier tape ls dans la console ou regarde avec nautilus)
java nom_du_fichier
ca marche avec la version 1.5 du jdk mais l'installation est manuelle et il faut suivre le readme du site de sun pour l'installe, ou alors le wiki ubuntu sur java 1.5
voila j'espere avoir repondu a la question.
Hors ligne
#9 Le 28/11/2005, à 17:36
- max63
Re : comment faire de la programmation java??
Non je ne connais pas du tout robocode... ca sers a générer du code java automatiquement ?
Si tu veux un exemple java du projet sur lequel je travail actuelement mais qui malheureusement ne pourra pas continuer faute de moyen va voir sur le site :
http://doc.util.free.fr/
C'est un projet open source d'automatisation de présentation de document via openoffice sur lequel j'ai trouvé pour une boite mais malheureusement le responsable du projet c'est fait virer et le programme comporte plein de bug donc personne ne veux le répondre ... et moi pour des raisons personnelle je n'y touche plus.. il n'avait qu'a pas virer mon collègue ! na ! mais sinon c'est moi qui est développé entierement le logiciel en java interface graphique comprise. L'idée etais pas mal mais je n'ai pas eu le temps de bien le finalisé et le programme reste donc initilisable dans trop de cas de figure.
Tout sur l'actualité frakassante du libre : http://www.frakass.org
Hors ligne
#10 Le 28/11/2005, à 18:37
- Omega
Re : comment faire de la programmation java??
Robocode c'est un jeu, ou on programme des ptits robots qui combatte dans une arène. Les robots sont programmer en java, et l'interface de l'arene et tout est faite en java.
liens : http://robocode.sourceforge.net/
bon j'ai pas trop le temps de m'y penche dessus, j'ai commence puis arrete puis recommencer...
Sur ton site les liens pour certains liens sont morts. Mais vais matté ça, perso suis assez bidon niveau programmation, mais j'aimerais m'amelioré.
Hors ligne
#11 Le 02/12/2005, à 22:33
- nouveauhars
Re : comment faire de la programmation java??
salut
j'ai suivi le doc pour developper en java.
en gros, ils disent:
Pour installer gcj, le compilateur Java GNU, commencez par lancer une console et tapez la commande suivante :
sudo apt-get install gcj
c'est le compilateur n'est ce pas?
puis
Pour installer l’interpréteur Java bytecode GNU, lancez la commande suivante dans votre console :
sudo apt-get install gij
mais c'est quoi l’interpréteur Java bytecode GNU???
c'est necessaire?
#12 Le 02/12/2005, à 23:19
- max63
Re : comment faire de la programmation java??
En fait lorsque tu compile un programme java, tu transforme ton fichier .java en en .class comportant le dis " bytecode ", celui est normalement interpretable par un Machien virtuel Java sur n'importe quel system d'exploitation. Il existe 2 principaux compilateur celui de Sun ( c'est l'officiel ) et celui de GNU avec une license différente de celle de Sun. La différence c'est que l'on perds la possibilité d'executé le programme jaav sur tous les systeme d'exploitation en utilisant un compilateur different de celui de Sun.
Pour résumer, pour faire du java il faut un compliateur java et un interpréteur ( appelé Java Virtuel Machine ) pour utiliser les programme compilé.
Tout sur l'actualité frakassante du libre : http://www.frakass.org
Hors ligne
#13 Le 02/12/2005, à 23:22
- nouveauhars
Re : comment faire de la programmation java??
merci
dans ce cas,vaut mieux que j'installe celle de sun...
car je voudrais utiliser mes programmequand je vais sur un pc XP.
mais quel est le paquet à mettre dans ce cas?
#14 Le 03/12/2005, à 13:39
- newbie
Re : comment faire de la programmation java??
meme si on installe pas celle de sun, je crois que tu peux recompiler tes programmes sur pc qui a sun.
#15 Le 03/12/2005, à 14:15
- beocien
Re : comment faire de la programmation java??
j'aimerais avoir confiramtion:
gcj ca bug à mort, donc pour avoir un compilateur java et un interprete, il vaut mieux que j'installe le jdk de sun avec la commande sudo apt-get install sun-j2sdk1.5??
mais c'est possible d'avoir la version précedente?? ou faut toujours avoir le dernieres versios?? des fois qu'il y ait des incimpatibilité
Dernière modification par beocien (Le 03/12/2005, à 14:16)
Hors ligne
#16 Le 03/12/2005, à 16:21
- beocien
Re : comment faire de la programmation java??
salut
j'arrive pas à installer sun-j2sdk1.5.
j'ai ca sur ma console.
beocien@ubu:~$ sudo apt-get install sun-j2sdk1.5
Password:
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
E: Impossible de trouver le paquet sun-j2sdk1.5
pourtant j'ai activé les depots backports
voici mon sources.list
deb cdrom:[Ubuntu 5.10 _Breezy Badger_ - Release i386 (20051012)]/ breezy main restricted
deb http://fr.archive.ubuntu.com/ubuntu breezy main restricted
deb-src http://fr.archive.ubuntu.com/ubuntu breezy main restricted## Major bug fix updates produced after the final release of the
## distribution.
deb http://fr.archive.ubuntu.com/ubuntu breezy-updates main restricted
deb-src http://fr.archive.ubuntu.com/ubuntu breezy-updates main restricted## Uncomment the following two lines to add software from the 'universe'
## repository.
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## universe WILL NOT receive any review or updates from the Ubuntu security
## team.
deb http://fr.archive.ubuntu.com/ubuntu breezy universe
deb-src http://fr.archive.ubuntu.com/ubuntu breezy universe## Uncomment the following two lines to add software from the 'backports'
## repository.
## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
deb http://fr.archive.ubuntu.com/ubuntu breezy-backports main restricted universe multiverse
deb-src http://fr.archive.ubuntu.com/ubuntu breezy-backports main restricted universe multiversedeb http://security.ubuntu.com/ubuntu breezy-security main restricted
deb-src http://security.ubuntu.com/ubuntu breezy-security main restricted# deb http://security.ubuntu.com/ubuntu breezy-security universe
# deb-src http://security.ubuntu.com/ubuntu breezy-security universe
Dernière modification par beocien (Le 03/12/2005, à 16:23)
Hors ligne
#17 Le 03/12/2005, à 17:24
- invité
Re : comment faire de la programmation java??
je te conseille Netbeans à la place d'Eclipse qui est une véritable usine à gaz...(Netbeans l'est aussi mais un peu moins)
Dans le site Java telecharge java5 avec Netbeans...
ça s'installe tous seul...
puis crée toi un fichier pour mettre à jour tes variables d'environnement.
#18 Le 03/12/2005, à 19:10
- max63
Re : comment faire de la programmation java??
Eclipse n'est pas une usine a gaz, loin de la, les possibilités qu'il offre ne sont pas forcement exploiter par tout le monde certe, mais autant utilisé un produit complet qui permet de developper proprement et qui lorsque l'on evolue peux facilement complet tous les nouveaux besoin. Pour obtenir le jdk passe le par le site officiel l'installation reste assez simple. Pour ce que est de la version 1.5 ( Tiger ), elle reste 'normalement" compatible avec les versions précédentes ( c'est pas comme en PHP ) et apporte pas mal de nouveauté mais c'est sur que au début tu ne verra pas la différence entre ces 2 versions.
Tout sur l'actualité frakassante du libre : http://www.frakass.org
Hors ligne
#19 Le 03/12/2005, à 19:42
- beocien
Re : comment faire de la programmation java??
y a il des problemes de securité si j'installe le sun-j2sdk1.5?
je voulais le faire via synaptic et il m'a mis cette information.
et puis, c'est pas possible d'installer la version précédente, la 1.4???
Hors ligne
#20 Le 03/12/2005, à 20:18
- max63
Re : comment faire de la programmation java??
je ne connais pas du tout ce genre de problème et je ne vois pas du tout d'ou cela pas venir ... par contre pour la version précédente tu peux la télécharger sur le site officiel et l'installer simplement via la console.
Tout sur l'actualité frakassante du libre : http://www.frakass.org
Hors ligne
#21 Le 03/12/2005, à 20:45
- beocien
Re : comment faire de la programmation java??
c'est quoi les codes à taper pour installer via la console?
qui peut mexpliquer laprocedure à suivre?
aussi, quand j'essaye de mettre la 1.5, j'ai un message qui dit qu'il est pas authentifié.
c'est normal?
Dernière modification par beocien (Le 03/12/2005, à 21:04)
Hors ligne
#22 Le 06/12/2005, à 21:13
- beocien
Re : comment faire de la programmation java??
personne n'a eu ce message???
Hors ligne
#23 Le 06/12/2005, à 22:49
- max63
Re : comment faire de la programmation java??
Supposons que le paquet que tu as dl s'appelle java1.5, il te suffit de faire un ./java1.5 dans la console, de répondre oui après avoir fait défiller toute la license et c'est installer
Ensuite tu défini dans éclipse le chemin d'accès vers le repetoire ou tu as installer java1.5 pour que tu utilse ton nouveau compilateur. C'est dans préférence ...
Le mieux c'est d'essayer, si tu as un problème tu me le dis et j'essayerais mieux de t'aider.
Tout sur l'actualité frakassante du libre : http://www.frakass.org
Hors ligne
#24 Le 06/12/2005, à 23:16
- beocien
Re : comment faire de la programmation java??
merci,
et pour le message de non authentification????
Hors ligne
#25 Le 07/12/2005, à 10:01
- max63
Re : comment faire de la programmation java??
ben par contre pour l'authentification je vois pas ...
Par contre j'oublié pour executer le script que tu as dl depuis le site de sun, tu dois d'abord lui donner les droits d'execution en faisant un
chmod +x nomduscript
sinon ca marchera pas ...
Tout sur l'actualité frakassante du libre : http://www.frakass.org
Hors ligne