Télécharger le zip
Franchement bravo, je l'ai regardé car moi même j'en ai fait un, et voici mes remarques:-code clair et efficace (mis a part l'envoie des messages aux autres clients qui auraient pu être une thread...)-manque de commentaires quand même...-bah en fait j'en ai pas d'autres ;)Pour résumer, le gros point positif est que ton code est très succins, ce qui est bien pour ceux qui veulent apprendre, après aux gens de developper le truc ;)voila, bonne continuation (avec un 9/10 ca devrait aller ;)
Merci pour ces commentaires constructif. Je vais faire un effort et commenté mon code. J'ai vue la théorie des thread, mais l'ai mis peu en pratique, donc je suis pas sûr de comprendre ce que tu veux dire.
Merci bcp ca fait plaisir de voir qu'il y a des gens comme toi je vais pouvoir réussir à comprendre comment ça marche grâce à toi.Code source facile à comprendre et code succin.Merci bcp !
Juste une petite question, je débute dans le développement et j'aimerai savoir comment faire pour l'intégrer à mon site internet???c assez urgent je te remercie d'avance
Je suis désolé je n'ai pas beaucoup de temp moi non plus mais je te sugère de d'utilisé un applet pour pour le client théoriquement le serveur n'a pas besion d'être modifier
je voudrai juste savoir comment tu as fait pour faire des jar executable. Car pas mal de personne "pretendent" avoir la solution et quand tu fais leur manip rien ne marhce correctement ....Merci d'avance de ton aide
Fais d'abord un fichier MANIFEST.MF avec le textManifest-Version: 1.0Main-Class: package1.Mainclass(laisse deux retour de lignes à la fin)Puis tu met MANIFEST.MF dans un dossier META-INFet pour finir tu compresses tout les .class, en respectant les packages (peux importe le taux de compression) dans un fichier .jar(ou .zip renommé en .jar)exemple de listing : testJar.jartestjar\ Test.class Chat.classMETA-INF\ MANIFEST.MFcontenu de MANIFEST.MFManifest-Version: 1.0Main-Class: testjar.Test//fin du fichier MANIFEST.MFJ'espère que mon aide te sera utile et que ma "manip" fonctionne!
La j'ai pas trop suivi, je vais faire peut etre mon b....t mais j'ai pas tout compris.Peut tu me mettre séparement ce que que tu fais et ce que tu met en commentaire tu le precede de //Merci d'avance
//j'ai trouvé une méthode + simpleFais d'abord un fichier MANIFEST.MF avec le textManifest-Version: 1.0Main-Class: package1.Mainclass //n'oubli pas de changé cette parti//Laisse deux retour de lignes à la fin//ensuite tu ouvre une fenêtre dos et exécute la commande suivantejar cvfm <nomdufichier.jar> <NOMDUFICHIERMANIFESTE.MF> -C <source des .class>exemple :F:\programation\java\rmi\classes>C:\jdk1.5.0\bin\jar cvfm classes.jar MANIFEST.MF -C ./*C'est claire?
Le petit soucis, c'est que je dois inclure un jar externe. Faut(il que je l'inclus comme les fichier class ????
Je pense que oui, en fait il faut tout inclure ce dont ton program a besoin pour fonctionné.
//il me met toujours un erreur ....could not find main class. Program will exit//tiens je te met mon fichier manifestManifest-Version: 1.0Main-Class: Interface.classmet fichier son dans le package par défautEn te remerciant de ton aide
Interface.class est dans la racine du dossier?
oui !!! c pour ca que je comprend pas pourquoi ca marche pas
enleve le .class dans le manifeste :Main-Class: Interface
Pour d'autre information sur les manifestes vous pouvez visiter http://java.developpez.com/faq/java/?page=execution.p0236 Ça fonctionne?
atta je teste au week endmerci pour la page ca a l'air pas malje te redis ca bientot merci
Hum ! Excusez mon intrusion,Je ne sais pas avec quel editeur vous travailler ; mais Eclipse 3.0.1 en francais [open source], compile n'importe quel projet en jar, vous demandant :Quel classe est LA classe esecutable du jar ( celle ci doit avoir un main() ) ? parcourir...Je ne saurais trop recommender d'utiliser Eclipse, car si un projet supporte plus de quelques classes : ca devient ingerable...En fait, ayant fait du DotNet, il me semble infaisable de developper du java sans au moins Eclipse comme IDE.Alors comment faites vous ?!?
je travaille sur eclipse 3.0 et les jar executable ne marche pas vraiment ...
Salut p0236 as-tu réussi finalement?
un IDE c'est bien pratique, mais ne pas savoir comment faire le jour où on n'en as pas... ça c'est moins bien.... donc la création d'un jar en ligne de commande c'est utile de le savoir....
Je n'arrive pas à faire fonctionner l'appli lorsque les machines l'utilisant sont séparées par le réseau internet.Quelqu'un aurait-il une solution à ce problème ?Je précise que les machines ne sont pas derrière un firewall ni un routeur, et si c'est le cas le port utilisé (1099) est ouvert.Merci d'avancePS : j'ai le même problème avec toutes les applications réparties utilisant RMI, impossible à faire fonctionner via internet => connectionException timeout
bon j'ai fait une visite superficielle du sit mais vraiment j'ai besoin du code source java du serveur chat svp aidez moi
Il devrait y avoir un lien "Télécharger le ZIP" il un pop-up devrait apparaitre si tu n'as pas d'anti-pop-up activé et dans ce pop-up tu devrais voir un lien pour télécharger la source
Non je n'arrive toujours pas à faire un jar executable qui fonctionne avec l'insertion de l&f
Je pense qu'il faut que tu rajoute le class-path dans ton manifestexemple:Manifest-Version: 1.0Main-Class: Interface.classClass-Path: .\archive1.jar .\archive2.jar
Et si j'ai bien compris les autre .jar doivent être à l'extérieur de l'éxécutable
Salut à tous,J'ai quelques questions (sachant que j'utilise le JDK6 et NetBeans 5.5).Quand je lance l'exécution, il me lance bien la boite demandant mon pseudo et une autre où doit se dérouler la discussion. Je saisis donc mon pseudo, je valide, là il ferme la boite de dialogue et me donne la main sur la fenêtre de chat où mon pseudo s'affiche comme titre de fenêtre. Et c'est là que j'ai mon problème.Le bouton appliquer pour le serveur me retourne une NullPointerException.Quand je clique sur "envoyer" après avoir saisi du texte dans la zone prévue à cet effet, ça me retourne la même chose.Quel est le problème?Merci d'avance
En fait non, c'est bon, je me suis juste planté sur un truc.Merci quand même
Se souvenir du profil
Mot de passe oublié ? / Activation de compteCréer un compte
1 598 306 membres 320 nouveaux aujourd'hui 15 438 membres club