Uploaded image for project: 'Forge'
  1. Forge
  2. FORGE-2580

Stack field should be disabled for certain project types

    Details

    • Type: Enhancement
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: 3.0.0.Beta2
    • Fix Version/s: 3.0.0.Beta3
    • Component/s: None
    • Labels:
      None

      Description

      In beta2 the project-new command now asks about build system (see below).

      Because its JEE related asking about JEE6 and JEE7 what does it do? And is there a way to turn it off. Its IMHO important for forge to be "neutral" and not impose something like JEE on users that do not want this.

      As I chose from archetype / archetype-catalog. I just want project-new to create the maven project 100% from the maven archetype and not do "extra stuff" about JEE.

      [workspace]$ project-new
      ***INFO*** Required inputs not satisfied, entering interactive mode
      * Project name:  foo
      ? Top level package [org.foo]:
      ? Version [1.0.0-SNAPSHOT]:
      ? Final name:
      ? Project location [/Users/davsclaus/Documents/workspace]:
      
      [0] (x) war
      [1] ( ) jar
      [2] ( ) parent
      [3] ( ) addon
      [4] ( ) resource-jar
      [5] ( ) ear
      [6] ( ) from-archetype
      [7] ( ) from-archetype-catalog
      [8] ( ) generic
      
      Press <ENTER> to confirm, or <CTRL>+C to cancel.
      * Project type: [0-8] 7
      
      [0] (x) Maven
      
      Press <ENTER> to confirm, or <CTRL>+C to cancel.
      * Build system: [0] 0
      
      [0] ( ) JAVA_EE_7
      [1] ( ) JAVA_EE_6
      [2] ( ) NONE
      
      Press <ENTER> to confirm, or <CTRL>+C to cancel.
      ? Stack (The technology stack to be used in this project): [0-2] 2
      
      [0] ( ) camel
      [1] ( ) fabric8
      

        Gliffy Diagrams

          Attachments

            Activity

              People

              • Assignee:
                gastaldi George Gastaldi
                Reporter:
                davsclaus Claus Ibsen
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: