What steps does maven take to search for artifact files. For example, it seems like it searches for a module file, then pom, then jar or aar? My quesiton stems from the fact that I've noticed that a lot of 3rd party artifact repository don't present you with an html tree to browse, so it looks like it's a guess and check sort of system.