Erro na execução

Bom dia galera.

Estou com um problema e gostaria de saber se alguem pode me ajudar

Estou tentando rodar uma classe que utliza métodos de outras classes e libs, e esta dando o seguinte erro:

Exception in thread “main” java.lang.NoClassDefFoundError: servico

Estou utilizando o seguinte comando java para rodar:
java -cp classes:lib/ab-generico.jar:lib/commons-beanutils.jar:lib/commons-dbutils-1.0.jar servico

Já tentei tb:
java -classpath classes:lib/ab-generico.jar:lib/commons-beanutils.jar:lib/commons-dbutils-1.0.jar servico

Eu tenho que informar as outras classes ? tipo a classe Util que estou usando?

A estruta de diretorios esta assim:

03/11/2006 09:51 <DIR> classes
01/11/2006 20:51 <DIR> lib

Dentro da minha pasta classes esta o class que quero rodar
servico.class que utiliza a classe util.class


import util.Util;

Main da classe servico:
public static void main(String args[]) {
Servico a = new Servico();
try {
a.iniciaServico();
} catch (Exception exception) {
exception.printStackTrace();
}

// método da classe Util (método statico e utiliza libs)
String aux= Util.getServico();
System.out.println(“aux”);
}

Agradeço desde já
Armando

java -cp classes:lib/ab-generico.jar:lib/commons-beanutils.jar:lib/commons-dbutils-1.0.jar servico
(Exception in thread “main” java.lang.NoClassDefFoundError: ServicoRobo).

Olá!

á tentou rodar com

java -cp . suaClasse

?

Abraço!

Tentei sim Cassio, e não estava dando certo… mas consegui descobrir o problema, tinha que colocar o -cp <diretorio> antes da chamada da classe…

Oq esta acontecendo agora é que esta dando o mesmo erro para classes que estão dentro das libs exemplo:

Exception in thread “main” java.lang.NoClassDefFoundError: org/apache/commons/dbcp/BasicDataSource
at connection.DBCP.initialize(DBCP.java:126)
at connection.DBCP.<clinit>(DBCP.java:36)
at RoboNegocio.<init>(RoboNegocio.java:29)
at Servico.main(ServicoRobo.java:65)

Isso ocorre quando instancio uma classe de alguma lib.

Alguem tem uma dica?

Abraços