• Post Reply Bookmark Topic Watch Topic
  • New Topic

Head first Servlet & JSP : command syntax I cann't explain why  RSS feed

 
Albert Liou
Greenhorn
Posts: 7
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello All,
I run the programs in Chap3 of Head First Servlet and JSP.

For compiling the Servlet version 1, I used the command as the book stated "javac -classpath /tomcat55/common/lib/servlet-api.jar:classes:. -d classes src/com/example/web/BeerSelect.java".

It will show up the error messages as "package javax.servlet does not exist...." , but if I leave out the flag ":classes:." after the "...servlet-api.jar" it compile without error, and testing with servlet is OK.

What this flag ":classes:." means ? why it causes problem in my environment ? Any idea ! looking forward to hear from you !
Thanks!

Albert
 
Christophe Verré
Sheriff
Posts: 14691
16
Eclipse IDE Ubuntu VI Editor
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Under Windows, you have to use semicolons instead :
";classes;."
 
Ben Souther
Sheriff
Posts: 13411
Firefox Browser Redhat VI Editor
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Moving to Java In General (Beginner) where javac and classpath issues are discussed.

You can also find information on compiling servlets in our servlets FAQ:
http://faq.javaranch.com/view?CompilingServlets
 
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!