1. #1
    wolfway's Avatar
    Registered
    21/11/02
    Location
    Koningshooikt
    Posts
    781
    iTrader
    0
    Mentioned
    0 Post(s)
    Reputation
    0/3

    java: eclipse: "could not find the main class"

    hallo,

    ik ben al enkele weken aan het programmeren in JAVA met het programma eclipse. Nu was ik er deze morgen weer mee bezig, en ik wou een main methode schrijven om wat dingen te testen. Nu krijg ik echter telkens ik een klasse run een error van eclipse (in welke klasse ik de main ook doe...):

    Could not find the main class: test. Program will exit.

    waarbij test gewoon een klasse is met een main methode... verder geeft hij e fouten:

    java.lang.NoClassDefFoundError: test
    Caused by: java.lang.ClassNotFoundException: test
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    Exception in thread "main"


    In andere klassen krijg ik soms "fatal exception occured. program will exit" en als fout:

    java.lang.NoSuchMethodError: main
    Exception in thread "main"

    Erg lastig aangezien ik mijn project maandag moet afgeven...

    Ik heb wat zitten google'n en blijkbaar zijn er nog verschillende mensen die dit probleem hebben, maar ik ken totaal niet veel van eclipse of java in het algemeen, dus ik vind maar geen oplossing... Iemand die me kan helpen?

    Merci!
    Mijn metallica verzameling:
    http://wolfway.metpage.org
    no votes  

  2. #2
    Kemblin's Avatar
    Registered
    14/05/03
    Location
    Schoten
    Posts
    812
    iTrader
    1 (100%)
    Mentioned
    0 Post(s)
    Reputation
    1/7
    post eens wat code mss? Een error message kan meestal op verschillende manieren veroorzaakt worden. Daarom is het meestal onmogelijk te zeggen wat er fout is enkel en alleen aan de hand van een exception.
    there you go
    no votes  

  3. #3
    wolfway's Avatar
    Registered
    21/11/02
    Location
    Koningshooikt
    Posts
    781
    iTrader
    0
    Mentioned
    0 Post(s)
    Reputation
    0/3
    ik heb eclipse eens herdownload en herinstalleerd enzo, en toch geeft hij nog altijd die error

    Zelfs al hb ik een main methode met gewoon een system.out.println("test") regeltje ofzo... ik snap het niet

    En ik kan moeilijk mijn code hier posten, aangezien het 11 klassen zijn + het een project is voor unief, en ik mijn werk niet graag online zie

    Maar dat maakt het natuurlijk onmogelijk voor jullie om erover te oordelen.

    Nu, indien iemand nog een idee heeft hoe dit misschien zou komen, het wordt geapprecieerd Mijn Junit testen werken plots ook niet meer merk ik...
    Mijn metallica verzameling:
    http://wolfway.metpage.org
    no votes  

  4. #4
    forloRn_'s Avatar
    Registered
    23/11/03
    Location
    Landeurp
    Posts
    1,791
    iTrader
    0
    Mentioned
    0 Post(s)
    Reputation
    10/17
    Doe eens Project > Clean...

    Staat Build Automatically aan? Doe je rechtermuisknop op je klasse met je main() in, Run As > Java Application of klik je gewoon op de play-knop?
    no votes  

  5. #5
    Curahee Q's Avatar
    Registered
    07/12/07
    Location
    Hoogstraten
    Posts
    854
    iTrader
    0
    Mentioned
    0 Post(s)
    Heb je rechtermuisknop op je main class gedaan en dan run as -> java application? Eclipse doet nogal raar als je gewoon op dat run (compile) pijltje klikt...
    no votes  

  6. #6
    KO's Avatar
    Registered
    21/01/04
    Location
    Aarschot
    Posts
    7,493
    iTrader
    21 (100%)
    Mentioned
    0 Post(s)
    Reputation
    0/165
    Zitten de de ingebakken java klassen (String enzo) nog op je classpath m8 ?

    JRE System Library heet het onder eclipse of zoiets.
    Forbidden
    You don't have permission to access /forum on this server.
    no votes  

  7. #7
    NeverwinterX's Avatar
    Registered
    27/08/04
    Location
    Leuven
    Posts
    930
    iTrader
    0
    Mentioned
    0 Post(s)
    Reputation
    11/38
    Toon eens een screenshot van de package explorer met alles van je project opengevouwen. Mss zit die structuur fout.
    no votes  

  8. #8

    Registered
    07/01/09
    Location
    WhatEva
    Posts
    130
    iTrader
    0
    Mentioned
    0 Post(s)
    Mmmh k heb deze error ook een tijdje gehad heb eigenlijk nooit geweten wat de echte reden was , maar als ik een nieuwe workspace aanmaakte werkte het wel bij mij.
    no votes  

  9. #9
    wolfway's Avatar
    Registered
    21/11/02
    Location
    Koningshooikt
    Posts
    781
    iTrader
    0
    Mentioned
    0 Post(s)
    Reputation
    0/3
    we hebben de fout uiteindelijk gevonden. We moesten een external .jar inlade met @ annotaties, en bij het doorsturen naar men partner en terug was er ergens een link stuk gegaaan (er stond dus nog een link naar een bestand dat er niet was in de java build path). na die link verwijdert te hebben was het in orde...
    Mijn metallica verzameling:
    http://wolfway.metpage.org
    no votes  

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

Log in

Log in