Avatar billede baitianlong Nybegynder
02. september 2002 - 14:13 Der er 25 kommentarer og
2 løsninger

Vil ikke kompile !!

Hej. Jeg har installeret jdk1.4.0 , og ville så prøve at kompilere en javafil... Men jeg får denne melding:

C:\javafiler>javac turtle.java
'javac' blev ikke genkendt som en intern eller ekstern kommando,
et program eller en batchfil.

Hvorfor duer det ikke ?
Avatar billede ladyhawke Novice
02. september 2002 - 14:16 #1
fordi din path ikke indeholder stien til javac!
Avatar billede europe Nybegynder
02. september 2002 - 14:17 #2
Den er ikke med i Path'en set path=c:'stil til jdk bin'
Tror nok det er sådan man sætter path'en ....
Avatar billede ladyhawke Novice
02. september 2002 - 14:17 #3
du kan stille dig i det rigtige biblitek (hvor filen javac.exe ligger) og kalde:

javac C:\javafiler\turtle.java

eller rette din path så den indeholder stien til javac kompileren
Avatar billede europe Nybegynder
02. september 2002 - 14:18 #4
set path=c:'stil til jdk bin'

skrives selvfølgelig i dosprompt.....
Avatar billede ladyhawke Novice
02. september 2002 - 14:19 #5
europe har næsten ret (C:\'sti til jdk\bin') og der skal ';' i mellem hver sti, hvis du har flere entries i path
Avatar billede europe Nybegynder
02. september 2002 - 14:23 #6
Okay..
Tak for rettelsen ladyhawke :-)
Avatar billede ladyhawke Novice
02. september 2002 - 14:32 #7
OK :o)(det var jo bare en detalje)
Avatar billede europe Nybegynder
02. september 2002 - 14:52 #8
Jamen det skal jo bruges hvis det skal virke så .....
Avatar billede ladyhawke Novice
02. september 2002 - 14:59 #9
BTW du kan også sætte path i autoexec.bat eller config.sys (kan ikke huske hvilken) og i windows findes vist et sted hvor du kan definere path også (ikke dos prompt)
Avatar billede baitianlong Nybegynder
02. september 2002 - 15:01 #10
I har ret !

Kan jeg ikke bare kopiere den fil (javac.exe) fra bin ud i c-roden, så jeg altid kan nøjes med c:\javac filnavn ??
Avatar billede europe Nybegynder
02. september 2002 - 15:02 #11
Ja det er hvis man ikke bruger win 2000 .. Så skal man ind under miljøvariable under kontrolpanel-system-advance og sætte dette ....
Avatar billede baitianlong Nybegynder
02. september 2002 - 15:03 #12
Jeg bruger win2000
Avatar billede europe Nybegynder
02. september 2002 - 15:10 #13
Kan du finde det?????
Avatar billede baitianlong Nybegynder
02. september 2002 - 15:37 #14
Jeg tager vel bare den fra bin, og kopierer den ud ? - så skulle det vel også virke
Avatar billede europe Nybegynder
02. september 2002 - 15:40 #15
Det tror jeg ikke ....

Så er det bedre at gøre som ladyhawke skriver ...

du kan stille dig i det rigtige biblitek (hvor filen javac.exe ligger) og kalde:

javac C:\'bliotek hvor turtle findes'\turtle.java
Avatar billede baitianlong Nybegynder
02. september 2002 - 15:44 #16
Er der et program, som både er editor og kompiler ? (visual studio ??) Jeg synes det er besværligt at man skal ud i dos og kompile, og så tilbage i jext og skrive, og så videre...
Avatar billede europe Nybegynder
02. september 2002 - 15:45 #17
Ja dem findes der mange af
Kawa
Er et af de mindre som jeg kender ....
Avatar billede europe Nybegynder
02. september 2002 - 15:50 #18
Er det stor produkter som kan det meste findes
Jdeveloper
JBuilder
Forte
Som er nogle af dem jeg har arbejdet med ....
Avatar billede sophus.00 Nybegynder
02. september 2002 - 15:59 #19
Jeg har brug for det samme da jeg skal igang med at lære java så når spg. var der ville jeg ikke selv oprette et :D
Avatar billede baitianlong Nybegynder
02. september 2002 - 16:18 #20
Er du også nystartet datamatiker ?
Avatar billede europe Nybegynder
02. september 2002 - 16:26 #21
Hvor er I nystartet hen ad ????
Avatar billede baitianlong Nybegynder
02. september 2002 - 16:28 #22
Århus købmandsskole for mig
Avatar billede sophus.00 Nybegynder
02. september 2002 - 19:07 #23
Jeg er ikke datamatikker eller nystartet jeg er Sophus på 13 år en lille lort som interreserer sig for programmeringen bla. java
Avatar billede magoo20000 Nybegynder
03. september 2002 - 00:00 #24
legende.dk: Det bedste program du kan benytte som begynder, er klart JCreator (jvf. europe) fra www.jcreator.com - det fås desuden i en gratis version!
Her slipper du selv for at opsætte din path

europe: Kawa er et meget dårligt valg, da det kun understøtter op til SDK1.3 og er gået ud af produktion.

Hvis du vælger at compile og eksekvere din kode uden brug af udviklingsværktøjer, kan det gøres sådan her:

Først skriver du:

javac -classpath . xxxx.java (compilering til .class-fil)

efterfulgt af

java -cp . xxx (eksekvering)

-cp er din classpath

Håber det hjælper dig - og go' arbejdslyst!
Avatar billede ladyhawke Novice
03. september 2002 - 07:33 #25
Jeg vil anbefale dig at sætte "path" som europe foreslår i win2000, med den sti der er beskrevet i mit svar. Så er det sat op en gang for alle og så kan du bruge javac i et hvert bibliotek.
Avatar billede ladyhawke Novice
03. september 2002 - 07:34 #26
Det er forresten ikke god cotume at kopiere kompileren ind i udviklingsbiblioteket eller omvendt...
Avatar billede europe Nybegynder
03. september 2002 - 08:15 #27
Okay takker magoo20000
Kawa var bare det hjælpe værktøj som jeg brugt under min datamatiker uddannelse - er nu gået overtil JDeveloper fra oracle - et stærkt værktøj....
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