JBT support code completion for all the tags from all the tag libs but only if jars with those tag libs are available in project class path. It seems that your project classpath doesn't have JSF2 jars with tag libs. In this case JBT uses build-in JSF 1.2 libs.