Boa noite.
Tenho um código Java, onde devo rodar sob o TestNG (bibilioteca similar o JUnit).
Acontece que inicio um projeto (no Eclipse), adiciono os .jar ao projeto (botão direito->build path->configure build path) e começo a programar.
Preciso utilizar uma anotação (@Test) e, se eu coloco o Java como 1.8, consigo utilizar essa anotação tranquilamente. Quando coloco com qualquer versão maior (notem que a 1.8 é muito antiga), eu simplesmente não acho mais a anotação pelo auto-completion do Eclipse. Quando tento importar, recebo uma mensagem dizendo que o import não está acessível.
Porém percebam que estou usando os mesmos .jar, outras classes estão acessíveis. Não estou entendendo o que está acontecendo. Ao tentar utilizar o JUnit, aconteceu o mesmo problema. Estou baixando os .jar “na mão” porque vou precisar chamar algumas cosias pelo terminal (CMD Windows) e através de um .bat, então precisarei saber onde estão todos os .jar que utilizo.
Basicamente, preciso utilizar o TestNG via linha de comando