IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

NetBeans Java Discussion :

NetBeans VS Jcreator


Sujet :

NetBeans Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de bandit_debutant
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    133
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Juin 2006
    Messages : 133
    Par défaut NetBeans VS Jcreator
    Bonjour à tous,

    j'essaie de passer de JCreator à Netbeans (pc vers Mac), mais je retrouve souvent des problèmes.
    Je commence à programmer en Java, et le problème est que certains fichiers fonctionnent avec JCreator sous windows, mais la même chose ne marche pas sur Netbeans 5.0 sous Mac OS X.
    Voici un petit fichier .java qui fonctionne avec JCreator:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    import java.io.*;
     
    public class Bonjour {
        public static void main(String[] args) {
            String mes = "\nBonjour,";
            try {
                InputStreamReader converter = new InputStreamReader(System.in);
                BufferedReader in = new BufferedReader(converter);
                System.out.print(mes+"Comment t'appelles-tu?");
                String nom = in.readLine();
                if (nom!=null) {mes = mes+""+nom;}
                System.out.print("\n\tQuel age as-tu"+nom+"?");
                int age = Integer.parseInt(in.readLine());
                System.out.println("\n\tBravo, tu as"+age+"ans!");
                age *=3;
                System.out.println("\n\tMoi, j'ai"+age+"ans. trois fois plus que toi!");
            } catch(IOException e){System.err.println(e);}
        }
    }
    Et voici ce que je vois quand j'essaie le run avec NetBeans:

    init:
    deps-jar:
    compile:
    run:
    (à ce moment je dois obligatoirement fermer la fenêtre input (Close Input) pour que ça continue)
    Bonjour,Comment t'appelles-tu?
    Exception in thread "main" java.lang.NumberFormatException: null
    at java.lang.Integer.parseInt(Integer.java:415)
    at java.lang.Integer.parseInt(Integer.java:497)
    at donnees.Bonjour.main(Bonjour.java:29)
    Quel age as-tunull?
    Java Result: 1
    BUILD SUCCESSFUL (total time: 14 minutes 31 seconds)
    Des idées?

    Merci d'avance

  2. #2
    Membre émérite
    Avatar de n!co
    Profil pro
    Inscrit en
    Février 2004
    Messages
    831
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Février 2004
    Messages : 831
    Par défaut
    Quand tu crées un projet sous netbeans, il faut que tu définisses explicitement la classe contenant la fonction main().
    Donc click droit sur ton projet, propriétés et tu définis la classe contenant le main.

    En faite l'icone Run de la toolbar est le run global du projet. Si tu n'as pas config ton projet comme dit au dessus, tu récupère l'erreur que tu cites.
    Sinon tu peux tjrs run une classe quelconque en fesant en click droit dans l'explorer puis run.


    C'est un bon choix de passer à Netbeans


    EDIT : je suis à la masse ce soir
    Tu utilises les mêmes versions de JRE ? bien que mac ce n'est pas la même JRE que les autres !


    PS : utilises la balise [CODE] (le diese) pour mettre du code quelconque dans tes messages, car la c'est illisible y a aucune indentation.

  3. #3
    Membre éprouvé
    Avatar de Valère
    Profil pro
    Inscrit en
    Août 2005
    Messages
    1 334
    Détails du profil
    Informations personnelles :
    Âge : 50
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Août 2005
    Messages : 1 334
    Par défaut
    Merci N©O pour le rappel sur les balises. J'ai fais les modifs.

    Sinon, pour ton bout de code bandit_debutant, c'est un pb connu, qui n'est pas dans NB mais dans ant, qui est appelé à chaque action sur le projet: en fait les System.out.print() ne s'affichent pas dans l'output, il suffit de les remplacer par des System.out.println().

    Valère

  4. #4
    Membre confirmé Avatar de bandit_debutant
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    133
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Juin 2006
    Messages : 133
    Par défaut
    Citation Envoyé par valered
    Merci N©O pour le rappel sur les balises. J'ai fais les modifs.
    Merci pour les modifs, je ne savais pas qu'il fallait taper quelque chose de particulier. C'est quoi exactement?

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Question pour Netbeans et Jcreator
    Par romain1 dans le forum NetBeans
    Réponses: 3
    Dernier message: 14/10/2008, 17h49
  2. JCreator vers NetBeans
    Par silfride dans le forum NetBeans
    Réponses: 9
    Dernier message: 11/08/2007, 22h54
  3. Réponses: 1
    Dernier message: 10/12/2006, 13h38
  4. [NETBEANS] Intégration de Jboss dans NetBeans
    Par Kleb dans le forum NetBeans
    Réponses: 1
    Dernier message: 09/06/2003, 18h45
  5. [JCreator] "package tools does not exists"
    Par snyper147 dans le forum Environnement de Développement Intégré (EDI)
    Réponses: 2
    Dernier message: 04/05/2003, 20h08

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo