https://maven.apache.org/guides/introduction/introduction-to-the-lifecycle.html
https://www.w3cschool.cn/maven/tkhr1ht6.html