IntelliJ IDEA 12.1.0 Web Help

Some features described here are available in Ultimate edition only.

The following table lists the available facets. For each facet, it specifies a parent, and shows whether one or more facets are allowed for a module.

The information in this table may be read like this:

  • A module can have only one Android facet. (It may have none, of course.)
  • A module can have one or more EJB facets.
  • A module can have one or more Google App Engine facets but only if it has Web facets. (A Google App Engine facet is an extension of a Web facet.) Only one Google App Engine facet is allowed per Web facet.
FacetParentMax numberNotes
AndroidModule1
AspectJModule1
Bean ValidationModule1
CDIModule1
EJBModule> 1
Google App EngineWeb facet> 1 (1 per Web facet)
GWTModule1
HibernateModule1
JavaEE ApplicationModule> 1
JPAModule1
JSFWeb facet> 1 (1 per Web facet) A JSF facet provides an additional ability of downloading the following JSF component libraries: ICEfaces, OpenFaces, PrimeFaces, RichFaces.
OSGiModule1
SeamModule1
SpringModule1 A Spring facet provides an additional ability of downloading the libraries for the following frameworks and Spring extensions: Spring Data JPA, Spring Integration, Spring Security, Spring Web Services, Spring Web Flow.
StrutsWeb facet> 1 (1 per Web facet)
Struts 2Web facet> 1 (1 per Web facet)
TapestryModule1
WebModule> 1
Web ServicesWeb facet> 1 (1 per Web facet)
Web Services ClientModule1

See Also

Concepts:

Procedures:

Reference:

Web Resources: