Avatar billede stjernen Nybegynder
06. februar 2004 - 14:20 Der er 19 kommentarer

JBuilder vil ikke køre

Hej.
Jeg har et (stort) problem. Jeg kan ikke få JBuilder til at kompilere mine programmer. Den kommer med flg. meddelese:

java.lang.NoClassDefFoundError:

Exception in thread "main"

????Er der en der kan hjælpe mig med at få det til at virke. Det skal lige siges at det har virket før, men jeg ved ikke hvad jeg må have gjort men pludselig gider det bare ikke mere.

På forhånd tak...
Avatar billede togsverd1985 Praktikant
06. februar 2004 - 14:44 #1
hvilken type program er det du ikke kan kompilere?
Avatar billede stjernen Nybegynder
06. februar 2004 - 14:45 #2
Det er faktisk alle slags programmer, jeg er lidt nybegynder i java, så det er altså ret simple programmer.
Avatar billede arne_v Ekspert
06. februar 2004 - 14:46 #3
Hvilken klasse er det den ikke kan finde ?
Avatar billede togsverd1985 Praktikant
06. februar 2004 - 14:47 #4
jaja men er det applets eller applikationer?

klassen "main" skal jo indgå i applikationer...
Hvis du udelader den er det klart at du ikke kan køre dine programmer (medmindre du laver objekter)
Avatar billede stjernen Nybegynder
06. februar 2004 - 14:49 #5
Nej det er aplikationer, men jeg kan da lige sende kildkoden, det kan være det hjælper.

import cs1.Keyboard;

public class Age
{
  //-----------------------------------------------------------------
  //  Reads the user's age and prints comments accordingly.
  //-----------------------------------------------------------------
  public static void main (String[] args)
  {
      final int MINOR = 21;

      System.out.print ("Enter your age: ");
      int age = Keyboard.readInt();

      System.out.println ("You entered: " + age);

      if (age < MINOR)
        System.out.println ("Youth is a wonderful thing. Enjoy.");

      System.out.println ("Age is a state of mind.");
  }
}

Oo alle andre applikationer...
Avatar billede arne_v Ekspert
06. februar 2004 - 14:51 #6
Er det Keyboard den ikke kan finde ?  (det er en ikke standard klasse)
Avatar billede togsverd1985 Praktikant
06. februar 2004 - 14:52 #7
du skal gemme filen som det samme som klassens navn - i dette tilfælde skal din fil altså hedde Age.java (den skelner mellem store og små bogstaver)
Avatar billede arne_v Ekspert
06. februar 2004 - 14:52 #8
Eller er det Age klassen ?

Eller en java.lang klasse ?
Avatar billede stjernen Nybegynder
06. februar 2004 - 14:53 #9
Også det kan den ikke finde, men selvom jeg laver et meget simpelt kode, der ikke indeholder keyboard, siger den:
java.lang.NoClassDefFoundError:

Exception in thread "main"
Avatar billede togsverd1985 Praktikant
06. februar 2004 - 14:54 #10
er du sikker på du bruger det rigtige filnavn?
Avatar billede arne_v Ekspert
06. februar 2004 - 14:54 #11
Normalt skriver Java altid hvilken klasse det er den ikke kan finde.
Avatar billede arne_v Ekspert
06. februar 2004 - 14:55 #12
Du får ikke nogen fejl når du compiler dit program - først når du kører ?
Avatar billede stjernen Nybegynder
06. februar 2004 - 14:56 #13
Ja det er jeg, jeg har prøvet at køre mine programmer på JCreator efter anbefaling fra en ven, og der kører den da også, men jeg er mere fortrolig med JBuilder og ville derfor gerne bruge den..
Avatar billede stjernen Nybegynder
06. februar 2004 - 14:58 #14
Helt præcist, det er først når jeg skal køre det, den kompilerer rent faktisk
Avatar billede stjernen Nybegynder
06. februar 2004 - 15:06 #15
Tror i det hjælper hvis jeg afinstallerer JBuilder og geninstallerer den igen?
Avatar billede arne_v Ekspert
06. februar 2004 - 15:11 #16
Måske.

Når man ikke ved hvad der er galt, så er det svært at udelukke noget.
Avatar billede simonvalter Praktikant
06. februar 2004 - 16:35 #17
hvilken version er det?
Avatar billede stjernen Nybegynder
06. februar 2004 - 18:47 #18
JBuilder 7.0
Avatar billede simonvalter Praktikant
06. februar 2004 - 20:11 #19
ok, den crackede version af jbuilder 7 havde den fejl... så hvis det er tilfældet så kan du lige så godt smide den ud..
du kunne istedet hente en gratis personal edition hos borland
http://www.borland.com/products/downloads/download_jbuilder.html#
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester