Avatar billede wtfregi Nybegynder
05. maj 2004 - 20:08 Der er 10 kommentarer og
1 løsning

'javac' blev ikke genkendt

Jeg prøver at lære mig selv Java 2 med 'grundbogen' af Lamay & Cadenhaed i hånden, men det går ikke synderligt godt.

jeg har hentet Java 2 - SDK 1.4.2_04 fra java.com, men der opstår et problem når jeg i kommandoprompten skriver javac 'filnavn'

Så får jeg fejlmeddelensen " 'javac' blev ikke genkendt som en intern eller ekstern kommando, et program eller en batchfil. "

Håber der er et svar derude, eller skulle jeg prøve at af- og så geninstalere det?

vh
Regi
Avatar billede arne_v Ekspert
05. maj 2004 - 20:11 #1
Har du tilføjer java bin dir til path ?
Avatar billede arne_v Ekspert
05. maj 2004 - 20:12 #2
Du kan starte med at compile med:

C:\j2se1.4.2_04\bin\javac HelloWorld.java

Når du bliver træt af det kan du tilføje C:\j2se1.4.2_04\bin til PATH.

[ret placering hvis den ikke passer med din PC]
Avatar billede wtfregi Nybegynder
05. maj 2004 - 20:36 #3
Jeg kan godte komplimere i mappen F:\j2sdk1.4.2_04\bin, men selvom jeg har tilført denne linje til path så virker kommandoen javac ikke andre steder?
Avatar billede arne_v Ekspert
05. maj 2004 - 20:39 #4
Hvis mappen med javac.exe er i PATH så skal Windows også kunne finde den exe
i et hvilket som helst directory.

(du skal dog muligvis genåbne DOS box)
Avatar billede soreno Praktikant
05. maj 2004 - 20:40 #5
Hvis du har tilføjet path vha. "system" i control panel, skal du genstarte før Windows fatter det.
Avatar billede wtfregi Nybegynder
05. maj 2004 - 20:41 #6
"du skal dog muligvis genåbne DOS box"
Og så virker det :)

tak
Regi
Avatar billede arne_v Ekspert
05. maj 2004 - 20:42 #7
Så ligger jeg et svar.
Avatar billede arne_v Ekspert
05. maj 2004 - 20:42 #8
NT4 skulle vist genstartes, men 2K kan godt finde ud af det hvis man åbner en
ny DOS box efter ændringen (min kan ihvertfald).
Avatar billede wtfregi Nybegynder
05. maj 2004 - 20:45 #9
Jeg kører selv xp der ikke behøvede at genstarte, og så lærte jeg også lidt om experten.dk samtidig med point, og forskel på svar og kommentar
Avatar billede soreno Praktikant
05. maj 2004 - 20:48 #10
Ahhh, nu har jeg endelig observeret mønsteret.

Hvis man har et program kørende (f.eks. total commander), ændrer i env. vars. så registreres det ikke af child processer til det kørende program (jeg starter altid cmd.exe fra total cmdr).

Hvis man lukker det kørende program og starter det igen, så er environment som sat i control panel.
Avatar billede arne_v Ekspert
05. maj 2004 - 20:50 #11
Det lyder jo egentlig også meget logisk.
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