java classpath in welche datei setzen?

raffnix

Active Member
hallo zusammen,

hier eine (hoffentlich nicht peinliche) frage:

wir möchten ein portal installieren, welches über java auf eine ms-sql2000 datenbank auf einen win2k-server zugreift.

damit ich die java daten kompilieren kann, muss ich lt. beschreibung des portalherstellers folgenden classpath setzen:

CLASSPATH=/pfad zu tomcat (bekannt)/common/lib/servlet.jar:/pfad zu tomcat/common/lib/mail.jar:

die beschreibung des portales bezieht sich auf suse8.2 (autsch) und hier muss der pfad in die datei:

/etc/profile.local

eingetragen werden.

ich finde auf meinem freebsd 4.9 system allerdings nur eine datei /etc/profile

lieg ich richtig in der annahme, dass ich den pfad in diese datei schreiben muss oder gibt es für diesen fall unter freebsd 4.9 eine andere datei?

über hilfe würd ich mich sehr freuen.

ru all
raffnix
 
problem gelöst.

auch das manuelle setzen von CLASSPATH war nicht möglich.
nachdem ich die bash installiert hatte und von der csh auf die bash gewechselt hatte, konnte ich CLASSPATH setzen und exportieren.

wieso und warum? keine ahnung.
 
Die richtige Datei für die (t)csh lautet auch /etc/csh.cshrc. Hättest du dort hinein folgendes geschrieben, wäre der CLASSPATH auch exportiert worden:
Code:
setenv CLASSPATH /pfad zu tomcat (bekannt)/common/lib/servlet.jar\:/pfad zu tomcat/common/lib/mail.jar\:

Bei der Bash heisst das "Zauberwort" export, bei der (t)csh set bzw. setenv.
 
Back
Top