Misture --class-path e --module-path em javac (JDK 9)

Eu tentei seguir issoPergunta, questão mas não funciona para mim. Quero compilar 1 módulo (que não requer nenhum outro módulo ou jar) junto com outras classes que usam esse módulo e estarão no módulo sem nome.

javac -cp lib\* --module-path modules --add-modules simpleModule -d out @classes.txt

Depois de executar este comando, recebo "pacote org .... não existe". Mas o jar com este pacote está no diretório lib

lib - diretório com minhas bibliotecas-jars

modules - esta pasta contém o módulo "simpleModule" com module-info.java

@ classes.txt - toda a lista de classes para compilar (incluindo modulares e não modulares). SO - Windows

Quando removo o module-info.java do simpleModule, tudo compila bem.

questionAnswers(1)

yourAnswerToTheQuestion