Module-info.java precisa ser habilitado para compilar mas desabilitado para rodar

Tenho um código simples, que coleta dados na internet e exporta um CSV simples.

Quando rodo ele no Eclipse, preciso transformar todo o module-info.java para comentários; mas se vou exportar ele para um pacote .jar, preciso reativar as linhas do module-info.java

Atualmente ele é bem simples:

module whazzup {
    requires java.desktop;
}

Não acho que seja relevante, mas segue anexo o .java que está criando caso. Ele é o único arquivo nesse projeto.

Whazzup.java (4,9,KB)

Alguém tem ideia de qual a necessidade que o Eclipse tem de ficar comenta/descomenta linhas do module-info?

Obrigado.