Kompiler med Javac

Tags:    java

Når jeg vil kompiler min fil til class f.eks Hej.java. Så går jeg ind i Kommandoprompt i Xp Home....
Og så skriver jeg som man skal javac Hej.java
Men så kommer denne fejl melding frem
Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/tools/javac/M
ain


Håber der er nogle der kan og gider hjælpe mig



------/\\------/\\------
Mvh
Cover.man
------\\/------\\/------




4 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 1 karma
Sorter efter stemmer Sorter efter dato
Når jeg vil kompiler min fil til class f.eks Hej.java. Så går jeg ind i Kommandoprompt i Xp Home....
Og så skriver jeg som man skal javac Hej.java
Men så kommer denne fejl melding frem
Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/tools/javac/M
ain


Håber der er nogle der kan og gider hjælpe mig


Hejsa Christian.

Det kan være svært at gætte hvad der er galt når du ikke giver flere informationer, men her er et par gæt:

1) Din classe hedder noget andet end filen .. fx din classe hedder Davs, men du har den i Hej.java
2) Din classe kræver biblioteker som ikke er i classpath
3) Din j2?? er ikke sat ordentligt op, og kan ikke finde std libs.

Håber du kan bruge det til noget.
Jonatan



1) Din classe hedder noget andet end filen .. fx din classe hedder Davs, men du har den i Hej.java
2) Din classe kræver biblioteker som ikke er i classpath
3) Din j2?? er ikke sat ordentligt op, og kan ikke finde std libs.



Christian: Tak jeg fortår nr 1. men hvad mener du med nr. 2 og 3.
HVad for nogle informationer skal du have for at kunne hjælpe mig




------/\\------/\\------
Mvh
Cover.man
------\\/------\\/------




1) Din classe hedder noget andet end filen .. fx din classe hedder Davs, men du har den i Hej.java
2) Din classe kræver biblioteker som ikke er i classpath
3) Din j2?? er ikke sat ordentligt op, og kan ikke finde std libs.



Christian: Tak jeg fortår nr 1. men hvad mener du med nr. 2 og 3.
HVad for nogle informationer skal du have for at kunne hjælpe mig


Jeg kunne godt tænke mig at se starten af Hej.java filen.
De informationer jeg mangler er dels hvilke klasser du bruger, altså om du importere fra ikke std libs og om du importerer std libs som ikke findes.

Måske importere du ikke nogen libs, men bruger et sted en klasse fra en anden pakke, som derfor skal importeres.

Med andre ord .. måske skal jeg bare se "toppen" af din fil (fra förste linie til din class linie) eller måske det hele hvis du ikke importerer noget.





Tak men nu har jeg rodet med mapperne og nu virker det. Men du må godt forklare mig hvordan jeg sætter det ind på en hjemmeside



t