Avatar billede thecannmann Praktikant
25. april 2003 - 21:19 Der er 66 kommentarer og
2 løsninger

Sæt JDK op!!

Er der ikke en der kan hjælpe mig med at sætte JDK op og evt. lave .java filen om til .class?? Helst en der har læst bogen JAVA 2 BOGEN, da det er den jeg går efter :D
Avatar billede =maddog= Nybegynder
25. april 2003 - 21:22 #1
1) Download SDK fra sun. Version 1.4 er gold.
2) Find en passende JDK til dit behov
http://www.matfys.kvl.dk/programmering/download/javaedit.exe
er en meget god og lille JDK, når man er på de første skridt.
Avatar billede arne_v Ekspert
25. april 2003 - 21:22 #2
maddog>

Du har set at det er samme spørger som i det "lange" spørgsmål ?
Avatar billede =maddog= Nybegynder
25. april 2003 - 21:24 #3
åh gud. er det ikke lykkes endnu?
Avatar billede thecannmann Praktikant
25. april 2003 - 21:24 #4
*GG* Så mødes vi igen..
Men dert er bare det.. Jeg downloader SDK version 1.4 også installer jeg også lukker den selv ned når den er færdig.. Så går jeg ind i kommandoprompt og skriver CD:\b - da filen ligger derinde også skriver jeg: javac StatsUnderskud.java men så siger den at den ikke kan..
Avatar billede thecannmann Praktikant
25. april 2003 - 21:27 #5
Nej, jeg kan ikke finde ud af det.. Det er pisse provo.. Og jeg har jo sagt jeg har XP, men kan det være det?
Avatar billede thecannmann Praktikant
25. april 2003 - 21:28 #6
Ang. det program der:
Der står jeg ikke kan compile filen..
Avatar billede arne_v Ekspert
25. april 2003 - 21:28 #7
Kan du copy paste hele sessionen med:

\j2sdk1.4.1_02\bin\javac -classpath . StatsUnderskud.java

og:

\j2sdk1.4.1_02\bin\java -classpath . StatsUnderskud

så vi kan både kommandoer og fejl-beskeder ?
Avatar billede =maddog= Nybegynder
25. april 2003 - 21:29 #8
Jamen Arne_v er en javaGUD sammenlignet med mig. Jeg er selv på en XP maskine og mit eneste problem har været at jeg ikke kan køre tomcat.
Jeg kan ikke forstå det ikke dur.
Prøv at downloade JavaEdit. Den fylder 500kb og er pærenem at konfigurere.
Avatar billede thecannmann Praktikant
25. april 2003 - 21:30 #9
arne - Jeg er ny og fatter ikke noget af det der..
Avatar billede arne_v Ekspert
25. april 2003 - 21:30 #10
Nej - der hundredetusinder af folk der bruger Java SDK på Windows XP.
Avatar billede thecannmann Praktikant
25. april 2003 - 21:30 #11
Jeg har downloadet  JavaEdit!
Avatar billede thecannmann Praktikant
25. april 2003 - 21:31 #12
Her her Java-koden, hvis man kan kalde det, det:
class StatsUnderskud {
    public static void main(String[] arguments) {
        int underskud = 446000000;
        underskud = underskud / 1440;
        System.out.println("Paa et minut stiger statsgaelden med $" + underskud);
    }
}
Avatar billede thecannmann Praktikant
25. april 2003 - 21:33 #13
Så kan i jo prøve og se om i kan mer jeres JavaEdit
Avatar billede =maddog= Nybegynder
25. april 2003 - 21:33 #14
godt nok. dobbelt klik. tryk på konfigurations-knappen (længst mod højre, den med værktøj på). vælg fanebaldet "External Applications". Tryk på "Browse" ud for Java Compiler. Localiser compileren. Load filen. Vælg "compile document" under "Run".
Avatar billede arne_v Ekspert
25. april 2003 - 21:33 #15
Den er OK !

Hos mig ser det ud som:


C:\>C:\SUNJava\j2sdk1.4.1_01\bin\javac -classpath . StatsUnderskud.java

C:\>C:\SUNJava\j2sdk1.4.1_01\bin\java -classpath . StatsUnderskud
Paa et minut stiger statsgaelden med $309722
Avatar billede =maddog= Nybegynder
25. april 2003 - 21:34 #16
er den ikke public!!!!!
Avatar billede arne_v Ekspert
25. april 2003 - 21:36 #17
Klassen bør erklæres public, men det er ikke det der er problemet.

(min test var også uden public)
Avatar billede =maddog= Nybegynder
25. april 2003 - 21:36 #18
den kører også hos mig....
Avatar billede thecannmann Praktikant
25. april 2003 - 21:39 #19
Hvad vil det sige at "Localiser" filen??

Jeg kan slet ikke komme væk fra konfiguration
Avatar billede thecannmann Praktikant
25. april 2003 - 21:40 #20
class StatsUnderskud {
    static void main(String[] arguments) {
        int underskud = 446000000;
        underskud = underskud / 1440;
        System.out.println("Paa et minut stiger statsgaelden med $" + underskud);
    }
}

Skal den se sådan ud?
Avatar billede arne_v Ekspert
25. april 2003 - 21:43 #21
Den ser OK ud.

Vi ville nok lave den som:

public class StatsUnderskud {
    static void main(String[] arguments) {
        int underskud = 446000000;
        underskud = underskud / 1440;
        System.out.println("Paa et minut stiger statsgaelden med $" + underskud);
    }
}
Avatar billede =maddog= Nybegynder
25. april 2003 - 21:43 #22
Når du er i fil browseren skal du finde c:\program files\java\jsdk1.4.0_01\bin\javac.exe" og vælge den.......
Avatar billede buch78 Novice
25. april 2003 - 21:44 #23
Hejsa for at path i xp skal du skrive det ind i miljø variabler

Vælg egenskab på Denne computer => avanceret => miljøvariable... øverst skal linjen hede path & under stien ind til javac.

i den nederste tilføjere du den ved path husk ;
Avatar billede arne_v Ekspert
25. april 2003 - 21:44 #24
Men kan du ikke prøve at compile den i en DOS box ligesom jeg gjorde
(se min kommentar 21:33:58) ?
Avatar billede thecannmann Praktikant
25. april 2003 - 21:45 #25
Der er bare et problem: Jeg kan ikke finde nogen javac.exe
Avatar billede arne_v Ekspert
25. april 2003 - 21:46 #26
Når du har installeret Java SDK, så skal du have en javac.exe
ellers er installationen fejlet.

Bemærk - det er ikke sikkert at du har den samme sted som mig
(faktisk tvivlsomt, da jeg har valgt en ikke-standard placering).
Avatar billede thecannmann Praktikant
25. april 2003 - 21:47 #27
Den burde da ligge inde under ..\bin skulle den ik´??
Avatar billede thecannmann Praktikant
25. april 2003 - 21:49 #28
Har også prøvet at søge på den, men kan ikke finde den..
Avatar billede =maddog= Nybegynder
25. april 2003 - 21:49 #29
gen-installation. pronto.
Avatar billede viciodk Praktikant
25. april 2003 - 21:50 #30
Så har du jo slet ikke installeret Java SDK, men derimod JRE som kun giver mulighed for at køre Java-programmer, ikke at compile dem..
Avatar billede thecannmann Praktikant
25. april 2003 - 21:50 #31
Har jeg gjort over 10 gange
Avatar billede thecannmann Praktikant
25. april 2003 - 21:52 #32
ArgH!! Jeg har gjort som de har sagt osv..!! Kan godt være jeg snart dropper det, men har bre så lyst til at lære det.. :)
Avatar billede viciodk Praktikant
25. april 2003 - 21:52 #33
Download denne fil:
http://java.sun.com/webapps/download/Redirect/39376431/5847479377282807053505607246086069333228071972022813600060132859339008063305596058473206-3865/j2sdk-1_4_1_02-windows-i586.exe

Genstart så din computer og fjern alt fra din PATH som har med Java at gøre. installer så filer jeg lige har linket til og genstart computeren. Indstil så din PATH, så den peget på bin-mappen og genstart computeren endnu en gang. Så bør det virke.
Avatar billede viciodk Praktikant
25. april 2003 - 21:54 #34
Doh, det første du skal gøre er naturligvis at afinstallere din tidligere installation. Altså:

Slet gammel installation
Hent ny fil
Genstart
Fjern gamle henvisninger til java fra path
installer ny fil
genstart
indstil path
genstart
Avatar billede thecannmann Praktikant
25. april 2003 - 21:55 #35
oki prøver!
Avatar billede thecannmann Praktikant
25. april 2003 - 21:56 #36
Hvordan installer jeg path? <- Sry, men ved det ik..
Avatar billede avengingangel Nybegynder
25. april 2003 - 21:57 #37
når man installere java sdk tilføger den ikke javac.exe til ens path.. lige som den gør med java.exe.
så for at kunne få javac til at virker i lige meget hvad for en dospromt du åbner skal du selv tilføge den..
dette gøres i
mycomputer/proerties/advanced/environment variabeles/
system variabeles
og tilføj f.eks->  ;c:\j2sdk1.4.1_01\bin  i enden på PATH
Avatar billede arne_v Ekspert
25. april 2003 - 21:59 #38
Jeg synes altså at det var meget relevant at se det virke uden PATH først
(ved at angive fuld sti til javac og java).

Og når det så virker kan man sætte det ind i PATH.
Avatar billede viciodk Praktikant
25. april 2003 - 22:00 #39
Dohhh!
Højreklik på Denne Computer -> Egenskaber -> Fanebladet Avanceret -> Miljøvariabler -> Systemvariabler -> Path -> Rediger -> Skriv til sidst i linjen placeringen af din bin mappe som installeres med Java.

Hos mig hedder min PATH-variabel altså:
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\j2sdk1.4.1_02\bin;

Men det kan være anderledes hos dig
Avatar billede thecannmann Praktikant
25. april 2003 - 22:00 #40
Nok derfor det ikke virker..
Avatar billede thecannmann Praktikant
25. april 2003 - 22:02 #41
Og hvor finder jeg så min PATH-variabel?
Avatar billede viciodk Praktikant
25. april 2003 - 22:03 #42
Den står under Systemvariabler ved siden af CLASSPATH, NUMBER_OF_PROCESSORS, OS, PATHTEXT osv...
Avatar billede viciodk Praktikant
25. april 2003 - 22:04 #43
Ellers har jeg jo lige skrevet det kl. 22.00.12
Avatar billede thecannmann Praktikant
25. april 2003 - 22:08 #44
Jeg tror jeg har fundet den nu :D
Avatar billede viciodk Praktikant
25. april 2003 - 22:08 #45
damn..
Avatar billede viciodk Praktikant
25. april 2003 - 22:09 #46
Hvad sker der så hvis du bare skriver javac i en dos prompt?
Avatar billede thecannmann Praktikant
25. april 2003 - 22:10 #47
ArgH! HAr fundet den forkerte.. '

"Den står under Systemvariabler ved siden af CLASSPATH, NUMBER_OF_PROCESSORS, OS, PATHTEXT osv..."

^ Det hjælper mig jo ikke særlig meget når det står osv.. heh..
Avatar billede thecannmann Praktikant
25. april 2003 - 22:12 #48
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem <- Skal jeg så skrive programmet der??
Avatar billede viciodk Praktikant
25. april 2003 - 22:14 #49
Nej, du skal skrive den mappe som javac.exe ligger i. Så bliver det f.eks. til:

%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\j2sdk1.4.1_02\bin;
Avatar billede thecannmann Praktikant
25. april 2003 - 22:15 #50
Hvad skal Variablnavn være??
Avatar billede =maddog= Nybegynder
25. april 2003 - 22:15 #51
ja.......
Avatar billede thecannmann Praktikant
25. april 2003 - 22:16 #52
Damn! Kan stadig ikke finde javac.exe, men sender tilabge  når jeg har fundet den!
Avatar billede =maddog= Nybegynder
25. april 2003 - 22:16 #53
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\j2sdk1.4.1_02\bin;
altså tilføj
;C:\j2sdk1.4.1_02\bin;
Avatar billede =maddog= Nybegynder
25. april 2003 - 22:17 #54
skriv
C:\j2sdk1.4.1_02\bin\javac.exe
i en prompt og se vidundret
Avatar billede viciodk Praktikant
25. april 2003 - 22:17 #55
lol, du fatter da virkelig bare hat...
Avatar billede thecannmann Praktikant
25. april 2003 - 22:18 #56
Jamen, jeg er virklig dårlig! Doh!!
Avatar billede viciodk Praktikant
25. april 2003 - 22:20 #57
Kan du finde der hvor der står PATH inde under "Højreklik på Denne Computer -> Egenskaber -> Fanebladet Avanceret -> Miljøvariabler" Det står i en boks nederst sammen med en masse andre ting..
Avatar billede thecannmann Praktikant
25. april 2003 - 22:20 #58
Fuck! Pis! Skod lort!! Jeg tror sQ jeg har spildt jeres tid total MEGET!!!!!! Men nu er jeg ved at finde ud af det..
Avatar billede thecannmann Praktikant
25. april 2003 - 22:21 #59
Jeg har fundet det.. Den er sQ ikke færdig med at downloade endnu!
Min com er total SKOD!!
Avatar billede arne_v Ekspert
25. april 2003 - 22:24 #60
Se det forklarer jo nogle ting.

SDK ikke downloadet færdigt => SDK ikke installeret korrekt => ingen javac.exe => ingen compile
Avatar billede =maddog= Nybegynder
25. april 2003 - 22:25 #61
rolig rolig.
1) Læs alt (ALT!!!) igennem vi har skrevet en gang til.
2) Reflektér på det.
3) Vent på din download.
4) Forbered dig grundigt
5) Følg vore instrukser
6) Gå ikke i panik
7) Lad være med at stille spørgsmål før du selv ved hvad problemet muligvis er (altså lav research først på nettet)
Avatar billede thecannmann Praktikant
25. april 2003 - 22:31 #62
Oki..!!
Avatar billede thecannmann Praktikant
25. april 2003 - 22:32 #63
Kan i så ikke lave det som et svar i begge af mine spm. så kan i få nogle points
Avatar billede arne_v Ekspert
25. april 2003 - 22:35 #64
svar
Avatar billede =maddog= Nybegynder
25. april 2003 - 22:43 #65
okey.
Avatar billede thecannmann Praktikant
25. april 2003 - 22:58 #66
maddog også i det andet..!
Avatar billede arne_v Ekspert
25. april 2003 - 23:01 #67
han har svaret der også.
Avatar billede thecannmann Praktikant
25. april 2003 - 23:07 #68
Haha!! Det funker sQ!! Haha!! Tark!! Er over monster mega glad!! haha!!

men undskyld i brugte så meget tid på det.. :(
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