Renato. Realizei os passos agora no windows.
1º - Download do projeto para o meu eclipse-workspace.
2º - Criação do diretório br.com.alura dentro do diretório src
3º - Movi os pacotes (br/com/alura/{pacotes específicos} para o diretório br.com.alura
4º - Criei o arquivo module-info.java dentro do diretório br.com.alura (Fica no mesmo nível do pacote /br)
5º - Inseri o requires do módulo java.net.http no module-info.
6º - Executei o comando para compilar o projeto.
caelum@LAPTOP-PCL7PEHF MINGW64 ~/eclipse-workspace/1755-aula5-novidades-java-elivraria (master)
$ javac -d mods/br.com.alura --module-path mods src/br.com.alura/br/com/alura/modelo/dominio/Categoria.java src/br.com.alura/br/com/alura/modelo/dominio/Livro.java src/br.com.alura/br/com/alura/modelo/dominio/NotaFiscal.java src/br.com.alura/br/com/alura/http/dao/LivroDAO.java src/br.com.alura/br/com/alura/nf/servico/NotaFiscalServico.java src/br.com.alura/br/com/alura/nf/subscriber/NotaFiscalSubscriber.java src/br.com.alura/br/com/alura/nf/util/NotaFiscalUtil.java src/br.com.alura/module-info.java src/br.com.alura/br/com/alura/Principal.java
7º - Executei o comando para executar o projeto
caelum@LAPTOP-PCL7PEHF MINGW64 ~/eclipse-workspace/1755-aula5-novidades-java-elivraria (master)
$ java --module-path mods -m br.com.alura/br.com.alura.Principal
Resultado:
Listando todos os livros
0 - Desbravando Java e OrientaþÒo a Objetos
1 - Explorando APIs e bibliotecas Java
2 - Java 8 Prßtico
3 - IntroduþÒo e boas prßticas em UX Design
4 - Conhecendo o Adobe Photoshop CS6
5 - EdiþÒo e organizaþÒo de fotos com Adobe Lightroom
6 - MÚtricas ┴geis
7 - Scrum: GestÒo ßgil para projetos de sucesso
8 - Test-Driven Development
9 - Direto ao Ponto
10 - Guia da Startup
11 - O Mantra da Produtividade
12 - Java SE 7 Programmer I
13 - Java SE 8 Programmer I
14 - Zend Certified Engineer
Qual livro deseja?
2
Livro escolhido Ú o: Java 8 Prßtico
Favor inserir seu nome para gerar nota fiscal
João
Obrigado!!
emitindo
Nota fiscal gerada no nome de João dia 2020-08-11 no valor de 39.99