"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

howto compile java servlets

xdfk 23.12.2003 - 09:50 651 5
Posts

xdfk

pädagogisch wertvoll
Avatar
Registered: Sep 2000
Location: Graz
Posts: 6441
error beim compilen:

import javax.servlet.ServletException;
HelloWorldServlet.java:38: package javax.servlet does not exist

hab mit javac -classpath ./lib HelloWorldServlet.java compiliert und in ./lib ist das servlet.jar drin


hab ebenfalls in ~/bash_profile ein
export CLASSPATH=/....blablabla/:$CLASSPATH drin

wie bring ich dem deppaten java bei zu tun was ich sage?
Bearbeitet von xdfk am 23.12.2003, 10:07

Ringding

Pilot
Avatar
Registered: Jan 2002
Location: Perchtoldsdorf/W..
Posts: 4300
Du musst das jar File extra zum CLASSPATH dazugeben, nicht einfach das Verzeichnis, in dem es liegt.

xdfk

pädagogisch wertvoll
Avatar
Registered: Sep 2000
Location: Graz
Posts: 6441
Zitat von Ringding
Du musst das jar File extra zum CLASSPATH dazugeben, nicht einfach das Verzeichnis, in dem es liegt.

you are my personal hero ringiding :D :)

xdfk

pädagogisch wertvoll
Avatar
Registered: Sep 2000
Location: Graz
Posts: 6441
noch eine frage zum gleichen thema:
wie kann ich mehrere files zum classpath dazugeben? wie ist der korrekte syntax?

murcielago

Dr. Doom
Avatar
Registered: Oct 2002
Location: *
Posts: 2657
export CLASSPATH=file1:file2:file3 ...

xdfk

pädagogisch wertvoll
Avatar
Registered: Sep 2000
Location: Graz
Posts: 6441
Zitat von murcielago
export CLASSPATH=file1:file2:file3 ...

CLASSPATH=~/Desktop/dev/lib/servlet.jar
CLASSPATH=${CLASSPATH}:~/Desktop/dev/lib/ecs-1.4.1.jar
export CLASSPATH

oder auch so in ~/.bash_profile eintragen ;)

auch google is noch eine brauchbare hilfe.
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz