报错异常 Unknown lifecycle phase "‐f". You must specify a valid lifecycle phase or a goal in the format <plugin-prefix>:<goal> or <plugin-group-id>:<plugin-artifact-id>[:<plugin-version>]:<goal>. Available lifecycle phases are: pre-clean, clean, post-clean, validate, initialize, generate-sources, process-sources, generate-resources, process-resources, compile, process-classes, generate-test-sources, process-test-sources, generate-test-resources, process-test-resources, test-compile, process-test-classes, test, prepare-package, package, pre-integration-test, integration-test, post-integration-test, verify, install, deploy, pre-site, site, post-site, site-deploy. 参考下面的文章,终端也应该是把-f当成生命周期了,问题可能出现在-f身上,我是从pdf上粘贴的,所以重新打了下这段命令就可以打包成功了。命令中有两个-,都要改成- mvn -f pom_docker.xml clean package -DskipTests docker:build
参考: