Soren 'Disky' Reinke wrote:
>
> "Brian Matzon" <brian@matzon.dk> skrev i en meddelelse news:RXvJ6.11526$T22.1065660@news010.worldonline.dk...
> >
> > Du skal ikke bruge sætte classpath'en i din autoexec.
> > Du skal faktisk ikke have nogen systemwide classpath overhovedet (kun hvis
> > du
> > har nogle klasser (uden for jdk'et) du !*ALTID*! skal bruge).
> > Generelt skal du sætte den via -classpath switchen, ved kompile og
> > eksekveringstidspunktet.
>
> No way.
Yes way.
> Sæt CLASSPATH i din System enviroment variabler (win nt og 2k) så gælder de nemlig hele tiden.
> Det vil sige de virker både i command prompt og f.eks. i Forte.
Men den gælder ikke hos de kunder, hvor ens kode måske skal deploy'es.
Og så har man lige glemt at sende xyz.jar med eller dokumentere, at den
skal bruges, fordi den har man jo altid bare tilgængelig.
> At skrive hele classpath under compiling er totalt overkill, og død besværligt, så skal man nemlig bøvle med MAKE filer osv.
Ikke nødvendigvis. Nu har jeg ikke arbejdet med Forte, men jeg vil da
skyde på, at den har en mulighed for at angive hvilke .jar filer, som et
projekt skal bruge.
Bruger man ikke Forte eller lign. men foretrækker command prompt'en, så
er jeg sikker på, at man godt kan finde ud af at lave et bat/sh script
til det eller alternativt bruge Ant eller make.
--
CAPUT A/S Morten Jensen Phone +45 70 12 24 42
Nygade 6 Senior Developer Fax +45 70 11 24 42
DK-1164 Kbh K jensen@caput.com
http://www.caput.com