[forge-commits] [forge/core] b7fab6: FORGE-2316: Prototype on Stacks

George Gastaldi gegastaldi at gmail.com
Tue Jan 5 19:12:42 EST 2016


  Branch: refs/heads/stacks_prototype
  Home:   https://github.com/forge/core
  Commit: b7fab68e3fa8fbc00e2e7463eec7d425b7f49de0
      https://github.com/forge/core/commit/b7fab68e3fa8fbc00e2e7463eec7d425b7f49de0
  Author: George Gastaldi <gegastaldi at gmail.com>
  Date:   2016-01-05 (Tue, 05 Jan 2016)

  Changed paths:
    M javaee/api/src/main/java/org/jboss/forge/addon/javaee/facets/JavaEESpecFacet.java
    M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/JavaEE6FacetImpl.java
    M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/JavaEE7FacetImpl.java
    M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/cdi/ui/CDISetupCommandImpl.java
    A projects/api/src/main/java/org/jboss/forge/addon/projects/stacks/NullStackFacet.java
    A projects/api/src/main/java/org/jboss/forge/addon/projects/stacks/StackConstraint.java
    A projects/api/src/main/java/org/jboss/forge/addon/projects/stacks/StackConstraints.java
    A projects/api/src/main/java/org/jboss/forge/addon/projects/stacks/StackFacet.java
    A projects/api/src/main/java/org/jboss/forge/addon/projects/stacks/StackInspector.java
    M projects/api/src/main/java/org/jboss/forge/addon/projects/ui/AbstractProjectCommand.java
    M projects/api/src/main/resources/META-INF/services/org.jboss.forge.furnace.container.simple.Service
    M projects/impl/src/main/java/org/jboss/forge/addon/projects/ui/NewProjectWizardImpl.java

  Log Message:
  -----------
  FORGE-2316: Prototype on Stacks

As a proof-of-concept, the CDI: Setup command is only enabled on Java EE 7 projects

To create a JavaEE 7 project, use: project-new --named demo --stack java-ee-7
To create a JavaEE 6 project, use: project-new --named demo --stack java-ee-6

Observe that after the project is created, the JavaEE dependencies are set in the pom.xml




More information about the forge-commits mailing list