Avatar billede jadirir Nybegynder
15. april 2003 - 21:40 Der er 6 kommentarer

Classpath

Hi All
OS = Windows 2000 prof.
I have a several jar files in C:\myjars folder.
Can any one tell me what to write in the variable environment  "The classpath" in order to use these jar files.
Thanks
Avatar billede arne_v Ekspert
15. april 2003 - 22:02 #1
C:\myjars\a.jar;C:\myjars\b.jar;C:\myjars\c.jar
Avatar billede arne_v Ekspert
15. april 2003 - 22:02 #2
a, b og c skal naturligvis erstattes af de rigtige navne.
Avatar billede arne_v Ekspert
15. april 2003 - 22:04 #3
Iøvrigt vil jeg normalt anbefale at sætte classpath på kommandoerne:
  javac -classpath ...
  java -classpath ...
i stedetfor at sætte environment variabel CLASSPATH !

Fordi så kan du have forskellige classpath til forskellige applikationer.
Avatar billede jadirir Nybegynder
16. april 2003 - 09:23 #4
HiArne V. I can do all jar files one-by-one, but I need a way to speciefy a folder with all jar files.
Thanks
Avatar billede arne_v Ekspert
16. april 2003 - 09:40 #5
You can not do that.

Clever people has ofcourse constructed scripts that creates
a classpath based on all jar-files in a directory.

ant has one.
Avatar billede lborupj Nybegynder
26. april 2003 - 16:38 #6
I usually do this in a .bat (or .cmd file)

setenv.cmd
------------
@echo off
set PROJECT_DIR=f:\projects\myproject
for %%i in (%PROJECT_DIR%\lib\*.jar) do call :addToCp %%i
goto end
:addToCp
set CP=%CP%;%1
goto :EOF
:end
java -classpath %CP% org.stuff.MainClass

or do as arne_v suggests - just use Ant (jakarta.apache.org)
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

IT-JOB

Forsvaret

Cyberspecialist

KMD A/S

Projektleder

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Nye kolleger søges til IT Stab i Forsvaret

SOS International

Platform Engineer