Toon posts:

[java] bibliotheek toevoegen

Pagina: 1
Acties:
  • 101 views sinds 30-01-2008
  • Reageer

Verwijderd

Topicstarter
Ik ben sinds 2 weken geleden via mijn school bezig met java programmeren, en nu heb ik hetvolgende probleem.

Op de opdrachten bij school gebruiken ze een bepaald soort libary's en aangezien ik op een laptop werk met WinXP home, wil ik deze libary's ook installeren op mijn laptop.

Ik heb de goede libary's gevonden en van het schoolnetwerk geplukt, en proberen te installeren maar ik heb geen id hoe ik dat doe. Er stond wel een documentje bij hoe je het onder win95 moest doen, en daarom dacht ik dat het wel zou werken als ik bij winXP een systeemvariable classpath zou toevoegen met de waarde %classpath%;c:\java\extralibs; .

Na het nu opnieuw proberen te compileren van de java code geeft hij geen fout meer dat hij die librarys van school niet meer kan vinden maar nu kan hij de class bestanden die bij het programma horen en indezelfde map staan niet vinden.

Kan iemand mij vertellen wat ik moet doen ???

  • Voutloos
  • Registratie: Januari 2002
  • Niet online
Zet onder elkaar wat waar staat en vanaf welke dir je compileert en uitvoert. Is duidelijker.
Zet ook de hele foutmelding hier.
Na het nu opnieuw proberen te compileren van de java code geeft hij geen fout meer dat hij die librarys van school niet meer kan vinden maar nu kan hij de class bestanden die bij het programma horen en indezelfde map staan niet vinden.
Deze zin is nogal onduidelijk.

En die libraries doe je met import?
En gebruik je packages of juist niet? Ook dat heeft invloed op locaties.

{signature}


Verwijderd

wat je waarschijnlijk moet doen is bij het aanroepen van javac of java de parameter -classpath opgeven en daarbij de de libraries

dus bv:

java -classpath c:/test/test.jar;c:/test/resources MijnKlasse.class
java -classpath c:/test/test.jar;c:/test/resources *.java

Maar als je met een ide werkt, dan moet je de libraries waarschijnlijk toevoegen in een menutje, zodat deze de java / javac kan aanroepen met de juiste classpaths

[ Voor 9% gewijzigd door Verwijderd op 15-09-2003 22:30 ]


  • Daedalus
  • Registratie: Mei 2002
  • Niet online

Daedalus

Moderator Apple Talk

Keep tryin'

Wat veel mensen vergeten is ook om de huidige directory als classpath op te geven. Wat je dus moet doen is het volgende in je classpath variabele te zetten:

.;C:\j2sdk1.4.1_02\lib;c:\java\extralibs

Vergeet vooral die eerste punt niet. Het tweede pad kan bij jou anders zijn, ligt eraan in welke directory je de Java SDK heb geïnstalleerd. Die derde is dus de directory waar je je extra library's heb neergegooid.

“You know what I've noticed Hobbes? Things don't bug you if you don't think about them. So from now on, I simply won't think about anything I don't like, and I'll be happy all the time!” | 宇多田ヒカル \o/


  • Neptunus
  • Registratie: Januari 2001
  • Laatst online: 16-06 10:00
Zit je toevallig op saxion school ?

Verwijderd

Topicstarter
ja, Saxion Hogeschool Enschede

  • Voutloos
  • Registratie: Januari 2002
  • Niet online
Verwijderd schreef op 15 september 2003 @ 22:59:
ja, Saxion Hogeschool Enschede
Leuk zo'n reactie, maar je kan ook ontopic ingaan op wat men hier zegt.

{signature}


Verwijderd

Topicstarter
Ik heb de oplossing gevonden, bedankt !!!!!

De oplossing.

Je maakt een systeemvariabele aan met de naar classpath en die geef je devolgende waarde: .;%classpath%;c:\mijnlibarys; (let ook op die punt)
Pagina: 1