Estou usando o IntelliJ versão ultimate e no site consta que essa versão "vem com Maven". Só que criando o projeto do curso e configurando os arquivos xml, várias propriedades e valores não eram reconhecidas e ficavam em vermelho. Instalei o plugin Maven Helper e sumiu todos os erros, depois instalei o JPA Buddy tbm que própria IDE recomendou. Tá correto? Pq se for o caso eu consigo usar a versão gratuita da IDE instalando os plugins e trabalhando da mesma forma, não tem diferença da Ultimate