NoClassDefFoundError em uma interface, não em uma classe

Tenho um problema comNoClassDefFoundError. Estou usando interfaces e nenhuma definição de classe deve estar disponível:

package code;
public interface Constants {...}

A classe que implementa essa interface é compilada sem erros, e um arquivo JAR foi criado, mas em tempo de execução, isso gera um err

import ...;
import code.*;
public class MultiDoc extends LanguageAnalyser implements Constants{}

Constants contém apenas uma lista de constante

Li algumas postagens apontando para CLASSPATH como causa deste problema, mas tenho ocode pacote no meu CLASSPATH. Se não o tivesse, produziria um erro de compilação. Portanto, o problema deve ser outra coisa.

O erro de tempo de execução é:

java.lang.NoClassDefFoundError: code/Constants

Qual é a solução?

questionAnswers(6)

yourAnswerToTheQuestion