Problemas pra compilar servlets

Copiei um código exemplo da internet e estou tentando compilar mas está dando erro.
O comando que estou executando é o seguinte:

javac -cp servlet-api.jar RosnarDoCao

e tenho o seguinte erro:

C:\Users\Felipe\Desktop>javac -cp servlet-api.jar RosnarDoCao.java RosnarDoCao.java:1: package javax.servlet.http does not exist import javax.servlet.http.*; ^ RosnarDoCao.java:3: package javax.servlet does not exist import javax.servlet.ServletException; ^ RosnarDoCao.java:5: cannot find symbol symbol: class HttpServlet public class RosnarDoCao extends HttpServlet { ^ RosnarDoCao.java:8: cannot find symbol symbol : class HttpServletRequest location: class RosnarDoCao public void service(HttpServletRequest r, HttpServletResponse s) ^ RosnarDoCao.java:8: cannot find symbol symbol : class HttpServletResponse location: class RosnarDoCao public void service(HttpServletRequest r, HttpServletResponse s) ^ RosnarDoCao.java:9: cannot find symbol symbol : class ServletException location: class RosnarDoCao throws ServletException, IOException { ^ 6 errors

Configurei as seguintes variáveis de ambiente:
CATALINA_HOME=c:\tomcat;
CLASSPATH=C:\Tomcat\lib\servlet-api.jar;
JAVA_HOME=C:\Program Files\Java\jdk1.6.0_18;
Path=C:\Program Files\Java\jdk1.6.0_18;C:\Program Files\Java\jdk1.6.0_18\bin (adicionei mais esses dois)

O que eu fiz de errado?
Abraços

Os imports do seu código não sendo resolvidos pois os jars que você necessita para executar o programa não estão no seu classpath. Como você está tentando “rodar” um exemplo de servlet, o ideal seria utilizar uma IDE como o Eclipse. É legal também postar o código do seu exemplo, usando a tag Code, para facilitar.