O plugin antlr4 é utilizado para o eclipse reconhecer a extensão .g4 do antlr, assim o eclipse sinalizando as palavras reservadas do antlr, as variáveis utilizadas no código entre outras melhorias.
- Click no menu Help do eclipse
- Selecione a opção Eclipse Marketplace
- No campo de pesquisa digite antlr 4
- Aperte a tecla enter ou click no botão go
- Procure o plugin ANTLR 4 IDE 0.3.6 e click em install
Nesta janela que abriu click em Finish
Nesse modal click em Install anyway
Na barra lateral do eclipse, na área do projeto, click com o botão direito do mouse e selecione a opção Import...
- Na janela que abrir click na pasta Maven
- Selecione a opção Existing Maven Projects
- Click no botão Next >
- Nesta janela click no botão Browse... e selecione a pasta onde está o projeto que foi baixado do github
- Click no botão Finish
caso no projeto apareça um diretório target/generated-sources/antlr4/antlr como o da imagem abaixo, você deve excluir este diretório.
- Click com o botão direito na pasta do projeto, no caso da imagem abaixo é compiladores-antlr
- Selecione a opção Run As
- Por fim click em Maven generate-sources
Para o projeto funcionar é necessário que as classes AntlrLexer.java, AntlrListener.java e AntlrParser.java geradas pelo antlr estejam no pacote antlr de src/test/java, assim é preciso copiar as classes que esto selecionadas em 1 na imagem a baixo para o pacote em 2
Para executar os testes é necessário que todas os passos anteriores já tenham sido executados. Nesta etapa vai ser executado todos os arquivos de testes que estejam no diretório src/test/resources, assim é importante que tenha apenas arquivos de testes nesta pasta, pois caso tenha algum outro arquivo que não seja arquivo de teste, ele também vai ser executado como sendo um arquivo de teste, assim podendo levar a execução do teste a falhar.
Para executar os testes é necessário fazer:
- Click com o botão direito na pasta do projeto, no caso da imagem abaixo é compiladores-antlr
- Selecione a opção Run As
- Por fim click em Maven build