[javax.servlet] Probleem met include

Pagina: 1
Acties:

  • nhimf
  • Registratie: September 2000
  • Laatst online: 19-08 10:00

nhimf

Lekker belangrijk allemaal

Topicstarter
Ik kan javax.servlet.* niet importeren.
Dus als ik
import javax.servlet.*;
in mijn code zet, dan krijg ik de volgende melding tijdens het compilen.


Test.java:1: package javax.servlet does not exist
import javax.servlet.*;
^
1 error

Ok hij is niet beschikbaar, installeer hem dan, zou je zeggen.
Maar op deze bak staat apache tomcat en die gebruikt servlets, dus javax.servlet.
Dus hij moet wel ergens staan op deze bak, maar waar.
Als bewijs dat tomcat javax.servlet gebruik een quote uit een foutmelding:
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
Dus mijn vraag is, hoe kan ik dan vinden waar javax.servlet staat en hoe importeer ik hem?
Of is het mogelijk dat de runtime van javax niet gebruikt kan worden voor het compilen en ik dus de sdk moet hebben?

(tot zover ik weet staat j2se geinstalleerd, want javax.sound.midi.* kan hij wel importeren, die zit niet in j2ee)

Het is een lang en misschien onduidelijk probleem, maar weet iemand hier de oplossing voor?

ps. Het draait hier allemaal op mac os X

Ik stink niet, ik ruik gewoon anders


  • ronaldmathies
  • Registratie: Juni 2001
  • Niet online
Dat komt omdat de javax.servlet package onderdeel is van de J2EE standaard.
Zie :

http://java.sun.com/j2ee/sdk_1.3/techdocs/api/

Hiervoor moet je de J2EE package downloaden :

http://java.sun.com/j2ee/sdk_1.3/

Ow en daarbij, je moet de package wel op je classpath hebben staan voor het compileren.

[ Voor 18% gewijzigd door ronaldmathies op 27-05-2003 13:12 ]

3015 Wp-z 5360 Wp-nno op 2 x SMA-SB3600 TL-21, Warmtepomp: ERSC-VM2CR2 / PUHZ-SHW140 YHA, WTW Q350, EV Kia Ev6 GT-Line


  • nhimf
  • Registratie: September 2000
  • Laatst online: 19-08 10:00

nhimf

Lekker belangrijk allemaal

Topicstarter
ronaldmathies schreef op 27 May 2003 @ 13:11:
Dat komt omdat de javax.servlet package onderdeel is van de J2EE standaard.
Zie :

http://java.sun.com/j2ee/sdk_1.3/techdocs/api/

Hiervoor moet je de J2EE package downloaden :

http://java.sun.com/j2ee/sdk_1.3/

Ow en daarbij, je moet de package wel op je classpath hebben staan voor het compileren.
Dat het in de j2ee staat, dat wist ik al. Maar aangezien tomcat hem gebruik, moet hij dus wel ergens beschikbaar zijn. Maar ik weet dus niet waar hij in zit.

Ik stink niet, ik ruik gewoon anders


Verwijderd

Voeg servlet.jar toe aan je classpath bij het compilen. Dit staat in de lib subfolder waar je tomcat hebt geïnstalleerd.

  • nhimf
  • Registratie: September 2000
  • Laatst online: 19-08 10:00

nhimf

Lekker belangrijk allemaal

Topicstarter
Verwijderd schreef op 27 mei 2003 @ 13:25:
Voeg servlet.jar toe aan je classpath bij het compilen. Dit staat in de lib subfolder waar je tomcat hebt geïnstalleerd.
Thx daar was ik naar op zoek.

Ik stink niet, ik ruik gewoon anders