Ergebnis 1 bis 4 von 4
  1. #1
    Mitglied
    Registriert seit
    Nov 2011
    Beiträge
    3
    Danksagungen
    0

    Standard Hauptklasse nicht gefunden oder geladen(Java,CMD)

    Hi, bin neu beim programieren mit Java.
    hier mein problem:
    ich soll für die uni ein programm schreiben das eine bestimmte anzahl tage in jahre monate und übrige tage umrechnet. im grunde kein problem. wenn ich nun aber die .jar datei (ich verwende BlueJ) versuceh mit cmd auszuführen kommt folgender fehler:"Fehler: hauptklasse TageMonateJahre konnte nicht gefunden oder geladen werden"
    zum ausführen der datei benutze ich den befehl "java -jar tagemonatejahre.jar"
    die datei liegt auf dem desktop, cmd greift auch auf diesen zu, daran kanns also nicht liegen.

    Hier noch der Quelltext meiner datei:

    import inout.Console;

    public class TageMonateJahre
    {
    public static void main (String args[])
    {
    int tage,monate,jahre,tageRest;

    System.out.println("Geben Sie bitte die Anzahl an Tagen ein:");
    tage=Console.readint();
    monate=tage/30;
    jahre=tage/365;
    tageRest=tage%365;
    System.out.println (tage+"Tage entsprechen "+jahre+" Jahr(en), "+monate+" Monat(en) und "+tageRest+" Tag(en).");
    }
    }

    hoffe jemand kann mir helfen

  2. #2
    Mitglied Avatar von Frddl
    Registriert seit
    Jul 2011
    Beiträge
    11
    Danksagungen
    0

    Standard Re: Hauptklasse nicht gefunden oder geladen(Java,CMD)

    Hallo,

    ich habe Deinen Code leicht abgewandelt und ohne Probleme kompilieren können,
    an diesem liegt es also nicht.

    Code:
    import java.util.Scanner;
    
    public class TageMonateJahre {
        public static void main (String args[]) {
            int tage,monate,jahre,tageRest;
            
            // ich benutze die Klasse Scanner zum einlesen von Konsoleneingaben
            Scanner sc = new Scanner(System.in);
            
            System.out.println("Geben Sie bitte die Anzahl an Tagen ein:");
            tage = sc.nextInt();
            monate = tage/30;
            jahre = tage/365;
            tageRest = tage%365;
            
            System.out.println(tage+" Tage entsprechen "+jahre+" Jahr(en), "+monate+" Monat(en) und "+tageRest+" Tag(en).");
        }
    }
    Vielleicht hast du beim erstellen der .jar vergessen die Hauptklasse anzugeben.
    http://gullipics.com/api/show/from/i...3b-jxkp4i-ulhh

    Gruß.

  3. #3
    Mitglied

    (Threadstarter)


    Registriert seit
    Nov 2011
    Beiträge
    3
    Danksagungen
    0

    Standard Re: Hauptklasse nicht gefunden oder geladen(Java,CMD)

    habs genauso gemacht, tagemonatejahre ist die hauptklasse.
    das package inout ist von der uni vorgegeben also sollte ich das nicht ändern -.-
    immernoch bleibt der fehler

  4. #4
    Mitglied

    (Threadstarter)


    Registriert seit
    Nov 2011
    Beiträge
    3
    Danksagungen
    0

    Standard Re: Hauptklasse nicht gefunden oder geladen(Java,CMD)

    der fehler hat sich geklärt... lag nicht an meinem programm...im inout package von der uni war ein buchstabe drin der nicht lesbar war
    ich liebe meinen prof ^^
    trotzdem danke für die hilfe

  5.  
     
     

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •