Cosa significa src/main/java e src/test/java in un progetto maven?
Sto creando un progetto maven per l'automazione del selenio. Qual è l'uso di src / main / java e src / test / java ? Cosa dovrebbero includere? Dove dovrebbe essere mantenuto il mio caso di test Junit, ovvero src / main / java o src / test / java ? Per favore guidami quale convenzione dovrei seguire.. si prega di suggerire esempio troppo.
1 answers
Src/main/java è la directory principale per il codice sorgente. src / test / java / è la directory principale per il codice di test. Quindi se avessi una classe chiamata Sample e una classe di test chiamata SampleTest nel pacchetto kishan.org i tuoi file sarebbero: src / main / java / org / kishan / Sample.java e src / test / java / org / kishan / SampleTest.java
Maven sa che i test saranno trovati nella directory src/test e il codice sorgente sarà trovato nella directory src/main.