>But how do you build them without those libraries - for instance the >VMware plugin doesn't build without the vmware libraries being >present.
No, not vmware plugin or any nonoss plugin. By default mvn builds only oss ones. So if you've the non-oss jars, you copy them to deps/ and run the install-non-oss.sh script. This will copy the nonoss deps to ~/.m2 and you build with the nonoss profile: mvn package -Pnonoss, this creates packages with these nonoss plugins. (check plugin/pom.xml, that will clear the confusion). Lastly, why is kvm under nonoss in plugin/pom.xml? Thanks. Regards, Rohit Yadav