[tomcat/jsp] Probleem bij compileren

Pagina: 1
Acties:

  • thijsc
  • Registratie: Augustus 2000
  • Laatst online: 22-12-2023
Ik probeer een aantal classes te compileren op de volgende manier:

javac -extdirs c:\D:\Apache Tomcat 4.0\common\lib;D:\miles\www\WEB-INF\lib -d D:\miles\www\WEB-INF\classes person/*.java

Ik krijg 31 fouten die allemaal ongeveer op dit neerkomen:
code:
1
2
3
4
5
.\util\Utils.java:445: cannot resolve symbol
symbol  : method getQueryString  ()
location: class javax.servlet.http.HttpServletRequest
            String qstring = request.getQueryString();
                            ^

Ik heb deze classes op een ander systeem wel zonder problemen kunnen compileren.
Het lijkt erop dat ie de diverse servlet clasess niet kan vinden. Weet iemand waar deze classes staan zodat ik ze in het classpath op kan nemen? Of is er iets anders fout?

  • mbravenboer
  • Registratie: Januari 2000
  • Laatst online: 06-11-2025
servlets.jar staat niet in je classpath denk ik....

Waar die staat weet ik zo niet uit mijn hoofd, maar dat kan je zelf vast wel vinden :) .

Blog, Stratego/XT: Program Transformation, SDF: Syntax Definition, Nix: Software Deployment


  • thijsc
  • Registratie: Augustus 2000
  • Laatst online: 22-12-2023
Ik heb het bestand servlet.jar wel kunnen vinden.

Dit staat in Apache Tomcat 4.0/common/lib

Ik heb het toegevoegd aan de windows classpath, dit maakt geen verschil.

Toen heb ik het ook toegevoegd aan de aanroep van javac:

javac -extdirs "c:\D:\Apache Tomcat 4.0\common\lib";"D:\miles\www\WEB-INF\lib";"D:\Apache Tomcat 4.0\common\lib\servlet.jar" -d "D:\miles\www\WEB-INF\classes" person/*.java

Nog steeds dezelfde meldingen ben ik bang.

  • mbravenboer
  • Registratie: Januari 2000
  • Laatst online: 06-11-2025
Is dit een tikfout op het forum of tik je dit ook zo in?
code:
1
"c:\D:\Apache Tomcat 4.0\common\lib"

Blog, Stratego/XT: Program Transformation, SDF: Syntax Definition, Nix: Software Deployment


  • thijsc
  • Registratie: Augustus 2000
  • Laatst online: 22-12-2023
Je hebt gelijk, het probleem zat in die domme tikfout.

Ik kwam net terug om te vertellen dat ik een workaround had gevonden. Maar die workaround is nu niet meer nodig :).

  • The - DDD
  • Registratie: Januari 2000
  • Laatst online: 03-09 16:40
Op zaterdag 12 januari 2002 19:46 schreef thijsc het volgende:
Je hebt gelijk, het probleem zat in die domme tikfout.

Ik kwam net terug om te vertellen dat ik een workaround had gevonden. Maar die workaround is nu niet meer nodig :).
>:) Ghehe... Dit zijn dus de meest smerige foutjes. Omdat je het zelf 'gecontroleerd' hebt, denk je dat het goed is en kijk je niet meer bewust wat er precies staat. En dan krijg je dit soort trammelant. Een ander kijkt ernaar en zegt binnen 2 tellen: "Daar zit de fout." Ondertussen sta je jezelf voor je kop te slaan uit frustratie.
Pagina: 1