Anzeige:
Ergebnis 1 bis 4 von 4

Thema: nicht findbarer Fehler =(

  1. #1
    Registrierter Benutzer
    Registriert seit
    23.09.2004
    Beiträge
    54

    nicht findbarer Fehler =(

    ich habe ein kleines Problem. Ich schreibe meine Proggies mit Eclipse, bin auch noch nicht lange dabei . Bis jetzt hat er auch imer alles gemacht was ich wollte, innerhalb von Eclipse.

    Wenn ich aber das proggie nun in der console compilieren will:


    codeschnippsel:

    Code:
    package CalcTool; 
    
    import javax.swing.*; 
    import java.awt.event.*; 
    import java.awt.*; 
    
    
    public class CalcToolApp 
    { 
       public CalcToolApp () 
       { 
          SystemController controller = new SystemController(); 
       } 
        
       private boolean invokedStandalone = false; 
       public static void main (String [ ] args) 
       { 
    
                        .............



    gibt es folgende Fehlermeldung:

    CalcToolApp.java: 18: cannot find symbol
    symbol : class SystemController
    location : class CalcTool.CalcToolApp
    SystemController controller = new SystemController();


    CalcToolApp.java: 18: cannot find symbol
    symbol : class SystemController
    location : class CalcTool.CalcToolApp
    SystemController controller = new SystemController();



    Liegt das vielleicht daran:

    unter Eclipse haut mal alle files soweit ich das sehe in Pakete und die Zeile:

    Code:
     
    package CalcTool;



    fügt er automatisch ein. Aber in Eclipse gehts wie geschrieben. brauch das aber auch in der Console.

    mfg
    Snoop

  2. #2
    Registrierter Benutzer
    Registriert seit
    17.09.2001
    Beiträge
    1.182

    Hmm...

    Könnte das eventuell daran liegen, dass deine Verzeichnisstruktur nicht mit der Paketstruktur übereinstimmt?
    Geändert von Lin728 (20-08-2017 um 20:17 Uhr)

  3. #3
    Registrierter Benutzer
    Registriert seit
    23.09.2004
    Beiträge
    54
    ich habe die ganzen Quellen in ein Neues Project eingefügt und folgende Bezeichner gewählt:

    Project: Calculator
    Proggie: Calculator.java

    das Paket ist aber als default package

    gekennzeichnet. Nun geht es aber , das einzige was nun anders ist ist das das Package anders heißt.

    ka warum das nun geht. aber trotzdem *freu*. =)

    mfg
    Snoop

  4. #4
    Registrierter Benutzer Avatar von bischi
    Registriert seit
    10.04.2003
    Beiträge
    4.828
    Alle Klassen entweder im Classpath oder im selben Ordner ablegen (und im Classpath den Punkt für den jeweiligen Ordner setzen...)

    MfG Bischi

    "There is an art, it says, or rather, a knack to flying. The knack lies in learning how to throw yourself at the ground and miss it" The hitchhiker's guide to the galaxy by Douglas Adams

    --> l2picfaq.pdf <-- www.n.ethz.ch/~dominikb/index.html LaTeX-Tutorial, LaTeX-Links, Java-Links,...

Lesezeichen

Berechtigungen

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