Olá.
Consegui utilizar normalmente o projeto produtos como dependência na loja WEB. Usei suas classes, etc ... Mas ao fechar o projeto produtos no Eclipse(um simples botão direito e close project) a minha importação no projeto loja WEB deixa de funcionar. A classe que importei a classe do "produtos" deixa de compilar, acusando erro na importação da classe: The import br cannot be resolved
Basta eu abrir novamente o projeto "produtos" no Eclipse que a importação volta a funcionar. Eu usei o mvn install para gerar o .jar do "produtos", ele foi gerado no meu repositório local do Maven: ... .m2\repository\br..com\alura ...
No projeto lojaweb coloquei o pom.xml como:
<dependency>
<groupId>br.com.stackoverflow</groupId>
<artifactId>forum</artifactId>
<version>0.0.1-SNAPSHOT</version>
</dependency>
Por que ao fechar o projeto "produtos" o projeto lojaweb deixa de funcionar, acusando erro na classe que estou importando alguma classe do "produtos"? Ele não encontra a importação. Basta eu abrir o projeto novamente no Eclipse que os erros desaparecem. Estranho que o JAR continua no meu repositório local .m2 e também no Maven Dependencies dentro da lojaweb.
Obrgado.