Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
918 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  mon premier serveur

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

mon premier serveur

n°1708496
progm
Posté le 27-03-2008 à 07:06:19  profilanswer
 

salut,
voila le code de mon serveur
 
import java.io.*;
import java.net.*;
import java.util.*;
 
public class ServeurTraintementText {
public static void main(String arg){
try
  {
   ServerSocket ss =new ServerSocket(8080);
   while(true){
   Socket connexion=ss.accept();
   new ThreadServer(connexion).start();
    }
  }
  catch(IOException ex){System.err.println("Erreur"+ex);}}
}
 
class ThreadServer extends Thread
{private Socket connexion;  
 public ThreadServer(Socket connexion)
  {this.connexion=connexion;
    }
  public void run()
  {try
   { BufferedReader in=new BufferedReader(new InputStreamReader(connexion.getInputStream()));
     PrintWriter out=new PrintWriter(connexion.getOutputStream(),true);
  String line;
  while ((line=in.readLine()) != null )
  {StringTokenizer st=new StringTokenizer(line);
      int nt=st.countTokens();
   int n=line.length();
      out.println("nombredemots\n"+Integer.toString(nt)+"nombredecars\n"+Integer.toString(n));
   out.flush();
      }  
    }catch(IOException e)
 {System.out.println("Erreur"+e);}
     
  }
}
 
lorsque j'ai le compilé il m'affiche
File Compiled...
NO ERROR...
et à l'exécution il m'affiche
java.lang.NoSuchMethodError: main  
Exception in thread "main" Process Exit...
 
 :cry: SVP j'ai besoin de votre aide :cry:

mood
Publicité
Posté le 27-03-2008 à 07:06:19  profilanswer
 

n°1708530
Mario_
Vive le pingouiboulga !!
Posté le 27-03-2008 à 09:35:31  profilanswer
 

Le main prend (String[] args) en argument, je dirais ça :)


---------------
Soyons ouverts d'esprit, mais pas au point de laisser notre cerveau s'enfuir.
n°1708568
progm
Posté le 27-03-2008 à 11:09:09  profilanswer
 

le probléme reste le meme malgré que j'ai corrigé main

n°1708847
frabill
Posté le 27-03-2008 à 17:14:14  profilanswer
 

ton code ne plante pas à l'exécution chez moi avec String[]
 

Code :
  1. import java.io.*;
  2. import java.net.*;
  3. import java.util.*;
  4. public class ServeurTraintementText {
  5. public static void main(String[] arg) {
  6.  try {
  7.   ServerSocket ss = new ServerSocket(8080);
  8.   while (true) {
  9.    Socket connexion = ss.accept();
  10.    new ThreadServer(connexion).start();
  11.   }
  12.  } catch (IOException ex) {
  13.   System.err.println("Erreur" + ex);
  14.  }
  15. }
  16. }
  17. class ThreadServer extends Thread {
  18. private Socket connexion;
  19. public ThreadServer(Socket connexion) {
  20.  this.connexion = connexion;
  21. }
  22. public void run() {
  23.  try {
  24.   BufferedReader in = new BufferedReader(new InputStreamReader(
  25.     connexion.getInputStream()));
  26.   PrintWriter out = new PrintWriter(connexion.getOutputStream(), true);
  27.   String line;
  28.   while ((line = in.readLine()) != null) {
  29.    StringTokenizer st = new StringTokenizer(line);
  30.    int nt = st.countTokens();
  31.    int n = line.length();
  32.    out.println("nombredemots\n" + Integer.toString(nt)
  33.      + "nombredecars\n" + Integer.toString(n));
  34.    out.flush();
  35.   }
  36.  } catch (IOException e) {
  37.   System.out.println("Erreur" + e);
  38.  }
  39. }
  40. }

n°1709038
progm
Posté le 28-03-2008 à 07:13:36  profilanswer
 

merci beaucoup :jap:


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  mon premier serveur

 

Sujets relatifs
récupérer contenur fichier XML serveur externe[php] connection à un serveur de news avec joomla
Replication et changement d'encodage dans serveur sqlPb mise à jour serveur
daemon & serveur[Webservice] Serveur Xfire & génération d'un client à partir d'un WSDL
Création d'un script de dézipage sur serveurrecuperer l'IP d'un serveur web en java
serveur/client linuxPHPExcel : problème de temps d'exécution sur le serveur
Plus de sujets relatifs à : mon premier serveur


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR