Ich erstelle ein Maven-Projekt für Selen-Automatisierung. Was nützt src/main/java und src/test/java? Was sollten sie beinhalten? Wo sollte mein Junit-Testfall aufbewahrt werden, d. H. Entweder src/main/java oder src/test/java? Bitte führen Sie mich, welche Konvention sollte ich folgen .. Bitte schlagen Sie auch ein Beispiel vor.Was bedeutet src/main/java und src/test/java in einem Maven-Projekt?
2
A
Antwort
0
src/main/java ist das Stammverzeichnis für Ihren Quellcode. src/test/java/ist das Stammverzeichnis für Ihren Testcode. Wenn Sie also eine Klasse namens Sample und eine Testklasse namens SampleTest im Paket kishan.org hätten, wären Ihre Dateien: src/main/java/org/kishan/Sample.java und src/test/java/org/kishan/SampleTest .java
Maven weiß, dass die Tests im Verzeichnis src/test gefunden werden und der Quellcode im Verzeichnis src/main gefunden wird.
Verwandte Themen
- 1. Was bedeutet * & in einem Funktionsparameter
- 2. Was bedeutet und was MYSQLI_NUM?
- 3. Was bedeutet | Operator bedeutet in einem Funktionsaufruf? [C++]
- 4. Was bedeutet "[^ <]" in einem sscanf-Evaluierungsausdruck?
- 5. Was bedeutet das Fragezeichen in einem Typparameter?
- 6. Was bedeutet M1 in einem Maven-Repository?
- 7. Was bedeutet $ @ in einem Bash-Skript?
- 8. Was bedeutet "Klasse" in einem Konstruktor?
- 9. Was bedeutet "#" vor einem Tabellennamen in TSQL?
- 10. Was bedeutet. (...) in einem .prof-Bericht bedeuten?
- 11. Was bedeutet CC? = In einem Makefile?
- 12. Was bedeutet jede Zeile in einem Cookie?
- 13. Was bedeutet [&] bedeutet in C++
- 14. Was bedeutet das kaufmännische Und in einem Rust-Typ?
- 15. Was bedeutet Schrägstrich in einem SPARQL-Eigenschaftenpfad?
- 16. Was bedeutet "?>" In einem PCRE-Regex?
- 17. Was bedeutet^nach einem Typ in C++?
- 18. Was bedeutet das in einem Stack-Trace?
- 19. Was bedeutet "<" in einem MatLab classdef?
- 20. Was bedeutet ein Pluszeichen in einem Hash?
- 21. Was bedeutet "?:" In einem regulären Python-Ausdruck?
- 22. Was bedeutet dieses Schlüsselwort in einem Methodenparameter?
- 23. Was bedeutet '$?' in einem Shell-Skript bedeuten?
- 24. Was bedeutet #x in einem C-Makro?
- 25. Was bedeutet t = "shared" in einem Formelelement?
- 26. Was bedeutet $ c in einem Windows-Verzeichnis?
- 27. Was bedeutet ~ in Java?
- 28. Was bedeutet 0x0F? Und was bedeutet dieser Code?
- 29. Was bedeutet # in SCSS?
- 30. Was bedeutet "~~" in Perl?
https://maven.apache.org/guides/introduction/introduction-to-the-standard-directory-layout.html – Tunaki