compile、package、install差异 compilepackageinstall compile 编译source code 编译范围只包含main下的内容不包含test,mvn test-compile包含 package 编译source code并按照pom的定义打包,编译范围包含main、test install 编译source code并按照pom的定义打包发布到本地仓库,编译范围包含main、test