diff --git a/plugins/mvn/mvn.plugin.zsh b/plugins/mvn/mvn.plugin.zsh index 0c9141907..15620db8d 100644 --- a/plugins/mvn/mvn.plugin.zsh +++ b/plugins/mvn/mvn.plugin.zsh @@ -166,6 +166,8 @@ function listMavenCompletions { archetype:generate generate-sources cobertura:cobertura -Dtest= `if [ -d ./src/test/java ] ; then find ./src/test/java -type f -name '*.java' | grep -v svn | sed 's?.*/\([^/]*\)\..*?-Dtest=\1?' ; fi` + # profile id auto completion + -P `[ -e pom.xml ] && grep -e "" -A 1 pom.xml | grep -e ".*" | sed 's/.*//' | sed 's/<\/id>.*//g' |sed 's/^/-P/'` ); }