Avatar billede brihhzel Nybegynder
30. marts 2005 - 08:53 Der er 20 kommentarer og
1 løsning

Problem med java start!

Hey,
Jeg er lige begyndt på java igår, og jeg har så læst lidt på diverse sider om emnet. Jeg har fundet ud af jeg sku downloade java inde fra javasoft.com, osv. Men nu skal jeg så åbne mit jeg dokument!. Jeg har lavet et dokument der hedder: kassen. Hvor skal jeg gå ind og skrive det henne??. Har prøvet lidt frem, og med min erfaring med php cli, prøvede jeg at gå ned i: Menu-start -> kør -> command(jeg har windows me) -> cd java -> javac java\kassen.java, men det virker ikke.

Hvad skal jeg gøre, gør jeg det rigtigt?..!

Christoffer
Avatar billede alister_crowley Nybegynder
30. marts 2005 - 08:59 #1
øhh, helt fra bunden af.

1. Har du installeret J2SE (http://java.sun.com/j2se/1.4.2/download.html) ?
2. Har du set din classpath ?
3. Virker javac ?
4. Hvis javac virkede, får du nogle fejlmeddelser ?
Avatar billede arne_v Ekspert
30. marts 2005 - 09:01 #2
Du kan builde command line:

* åben en permanent DOS box (cmd vindue)

* gå til det dir hvor Kasse.java ligger

* compile med

javac Kasse.java

* kør med:

java Kasse

(hvis ikke du har får java's bin dir i PATH så skal du have fuld path til javac og java)

Ellers så skal du hente en IDE som f.eks. Eclipse (www.eclipse.org) og bruge den.
Avatar billede brihhzel Nybegynder
30. marts 2005 - 09:01 #3
Har installet J2SE.
Classpath?
Ved ikke lige hvorn jeg tjekker om javac virker?, ved ik' hvad du mener.
Avatar billede brihhzel Nybegynder
30. marts 2005 - 09:05 #4
Har lige prøvet det du skriver arne, får denne meddelse:Exeption in thread "main" java.lang.NoClassDefFoundError: kasse
??
Avatar billede alister_crowley Nybegynder
30. marts 2005 - 09:05 #5
hvis du skriver javac uden nogle parametre i commandopromt burde du få en besked, enten om at den ikke kender kommandoen (du mangler classpath) eller hvilke parametre du skal bruge (dvs. den virker)
Avatar billede brihhzel Nybegynder
30. marts 2005 - 09:07 #6
Alister > hmm, tror ikke jeg er helt med:S
Avatar billede arne_v Ekspert
30. marts 2005 - 09:07 #7
Lyder som om du fik fejl under compile.

Ellers prøv:

java -cp . Kasse
Avatar billede alister_crowley Nybegynder
30. marts 2005 - 09:09 #8
Avatar billede brihhzel Nybegynder
30. marts 2005 - 09:09 #9
Får den samme fejlmeddelse igen: Exeption in thread "main" java.lang.NoClassDefFoundError: kasse
Avatar billede arne_v Ekspert
30. marts 2005 - 09:12 #10
Hvilken fejl fik du ved javac ?
Avatar billede brihhzel Nybegynder
30. marts 2005 - 09:17 #11
Den samme: Exeption in thread "main" java.lang.NoClassDefFoundError: kasse

Min mappe ligger på skrivebordet, og hedder java. filen hedder kasse.java.
Hvis en af jer gad skrive en lille kort support dims der fortælle trin for trin hvad jeg skal skrive. Noget i stil med: Menu-start -> osv. sådan helt i detaljer?.!
Avatar billede arne_v Ekspert
30. marts 2005 - 09:23 #12
javac kasse.java

bør ikke kunne give:

Exeption in thread "main" java.lang.NoClassDefFoundError: kasse
Avatar billede brihhzel Nybegynder
30. marts 2005 - 09:24 #13
Gør den heller ikke? den gir: Forkert kommando eller fil..!
Avatar billede arne_v Ekspert
30. marts 2005 - 09:25 #14
så skal du nok have sat fuld sti på javac ...
Avatar billede brihhzel Nybegynder
30. marts 2005 - 09:29 #15
Har prøve: javac java\kasse.java, og har os prøvet: cd java -> javac kasse.java, men begge dele virker ik'!
Avatar billede arne_v Ekspert
30. marts 2005 - 09:31 #16
Men hvad med:

\hvor-du-nu-har-installeret-jdk\bin\javac kasse.java
Avatar billede brihhzel Nybegynder
30. marts 2005 - 09:33 #17
Sådan, fik det til at virke.....
Andet problem:
Hvorn gir man point??!
Avatar billede arne_v Ekspert
30. marts 2005 - 09:42 #18
for at du kan acceptere et svar skal der ligges et svar

mig eller alister eller begge ?
Avatar billede brihhzel Nybegynder
30. marts 2005 - 09:51 #19
Begge:)
Avatar billede arne_v Ekspert
30. marts 2005 - 09:54 #20
.
Avatar billede alister_crowley Nybegynder
30. marts 2005 - 10:28 #21
nej tak, samler ikke på points.
Det var nu også arne_v som løste dit problem :)

Det kan forresten anbefales at lave en .bat fil, til at køre dine .class filer med, så slipper du for at skifte dir en masse gange i cmd.
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