Carrinho de compras

Pessoal sou estudante e o meu professor solicitou um trabalho em web de carrinho de compras, estou me batendo com o codigo abaixo. Alguém poderia me ajudar.
Não consigo compilar, estou usando Tomcat e eclipse europa.
A mensagem que aparece é The declared package “compra” does not match the expected packag
package compra;
import javax.servlet.http.*;
import java.util.Vector;
import java.util.Enumeration;

public class Carrinho{
Vector v = new Vector();
String submit = null;
String item = null;

private void addItem(String name) {v.addElement(name);}
private void removeItem(String name){v.removeElement(name);}
public void setItem(String name){item=name;}
public void setSubmit(String s){submit=s;}
public String[] getItem(){
	String[] s=new String[v.size()];
	v.copyInto(s);
	return s;
}

private void reset(){
	submit=null;
	item=null;
}

public void processRequest(HttpServletRequest request)
{
	if(submit==null)return;
	
	if(submit.equals("adicione")) addItem(item);
	else if(submit.equals("remova")) removeItem(item);
	reset();
}

}


<% carrinho.processRequest(request); String[] items=carrinho.getItems(); if (items.length>0){ %> Vocêcomprou os seguintes itens: <% for(int i=0;i < items.length; i++){ out.println("|i"+items[i]); } } %>

Entre um item para adicionar ou remor:
Televisão Rádio Computador Vídeo Cassete