Avatar billede public2 Nybegynder
20. oktober 2009 - 20:43 Der er 5 kommentarer og
1 løsning

Installation af JDSL til Windows 7

Hej,

jeg skal til et eksamens projekt bruge frameworket JDSL til Java. Jeg har downloadet installations pakken, men problemet er at deres installations guide er til og stopper med windows NT (har Win 95, 98 og NT).

Jeg har søgt på google efter en installationsguide, men har ikke fundet noget brugbart, desværre.

Jeg håber meget på at der er en som enten har en guide eller selv vil give et par gode råd til hvordan jeg får det installeret og kan begynde at teste det i Eclipse.

Skal blandt andet bruge Dijkstra algoritmen i frameworket.

På forhånd tak for jeres tid og hjælp
- Public2
Avatar billede arne_v Ekspert
20. oktober 2009 - 20:55 #1
http://www.jdsl.org/ ?

Nu skal man registrere sig for at kunne hente det. Men hvis det er ligesom alt muligt andet, så er det:
- download
- udpak
- put en eller flere jar filer i classpath
- kod
Avatar billede public2 Nybegynder
23. oktober 2009 - 10:46 #2
Hej Arne,

tak for dit svar og undskyld jeg først skriver nu.

Jeg benytter som sagt Eclipse og har et Windows 7, og jeg har lagt min jdsl.jar fil i stien "C:\Program Files\Java\jre6\lib\ext" og har i Windows' Environment Variables CLASSPATH sat stien C:\Program Files\Java\jre6\lib\ext\jdsl.jar.

Derudover kan man også i Eclipse sætte en CLASSPATH under indstillinger, hvor jeg også har peget på overstående sti og jdsl.jar fil.

Lige lidt hjælper det. Det projekt har jeg har importeret kan stadig ikke køre fordi JDSL ikke er installeret og jeg kan heller ikke se jdsl.jar filen i Eclipse's JRE System Library, hvor den gerne burde stå.

Har du evt. en idé, forslag eller løsning til dette?

En anden jeg laver projektet med har en Mac og der var installationen af dette framework forholdsvist nem, men desværre kan der være mile forskel på Mac og Windows.

Mvh
Emil
Avatar billede public2 Nybegynder
23. oktober 2009 - 11:33 #3
Hej igen,

jeg har lige løst problemet, i hvert fald midlertidigt. I Eclipse kan man importere en ekstern Jar fil, så den bliver loadet ind i den projekt man arbejder på.

Det er en ikke 100 % optimal løsning, da den jo så skal loades ind i hvert projekt, men da jeg lige p.t. kun har det ene projekt hvor jeg bruger JDSL så gør det ikke så meget...
Avatar billede arne_v Ekspert
23. oktober 2009 - 15:45 #4
Put aldrig jar filer i lib/ext og brug aldrig CLASSPATH environment variabel.

Det svarer til at kopiere DLL filer ind i C:\Windows\System32 !

For udvikling skal du tilføje til jar filen til Eclipse (og det hedder ganske rigtigt add external jar i Eclipse).

For rigtigt brug så afhænger det lidt af konteksen men gængse muligheder er:
- brug -cp til java/javaw kommandoen
- put Class-Path direktiv i manifest i din egen jar fil
- put den i et specielt applikations specifikt dir hvor applikationen loader kode fra

Og hvis du undrer dig over hvorfor, så overvej situationen hvor du skal have forskellige versioner af din software som bruger forskellige versioner af den JDSL jar fil.
Avatar billede public2 Nybegynder
27. oktober 2009 - 18:40 #5
Hej igen Arne,

tak for dit svar og dit gode råd. Jeg vil huske på det næste gang jeg kommer i et lignende problem, at jeg "bare" kan loade dem ind i Eclipses Class-Path som en eksternal JAR fil.

Vil du ikke smide et svar så jeg kan kvittere dig for din gode hjælp og råd.
Og endnu engang tak

- Emil
Avatar billede arne_v Ekspert
27. oktober 2009 - 19:23 #6
ok
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