You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
$ mkdir myapp
$ cd myapp
$ grails create-app --inplaceSpecify an application name or use --inplace to create an application in the current directoryUsage: grails create-app [-hivVx] [--list-features] [-g=GORM Implementation] [--jdk=<javaVersion>] [-s=Servlet Implementation] [-t=TEST] [-f=FEATURE[,FEATURE...]]... [NAME]Creates an application [NAME] The name of the application to create. -f, --features=FEATURE[,FEATURE...] The features to use. Possible values: asciidoctor, mockito, assertj, testcontainers, spring-boot-starter-tomcat, cache-ehcache, gorm-hibernate5, scaffolding, database-migration, mysql, cache, h2, grails-gsp, spring-boot-devtools, grails-console, mongo-sync, logbackGroovy, gorm-neo4j, micronaut-http-client, spring-boot-starter-jetty, sqlserver, hamcrest, jrebel, embedded-mongodb, asset-pipeline-grails, spring-boot-starter-undertow, views-markup, micronaut-inject-groovy, gorm-mongodb, hibernate-validator, postgres, grails-web-console, views-json, github-workflow-java-ci, shade, geb, properties -g, --gorm=GORM Implementation Which GORM Implementation to configure. Possible values: hibernate, mongodb, neo4j. -h, --help Show this help message and exit. -i, --inplace Create a service using the current directory --jdk, --java-version=<javaVersion> The JDK version the project should target --list-features Output the available features and their descriptions -s, --servlet=Servlet Implementation Which Servlet Implementation to configure. Possible values: none, tomcat, jetty, undertow. -t, --test=TEST Which test framework to use. Possible values: junit, spock. -v, --verbose Create verbose output. -V, --version Print version information and exit. -x, --stacktrace Show full stack trace when exceptions occur.
Expected Behaviour
An application to be created in the myapp directory.
Actual Behaviour
The above info message is shown.
Environment Information
Operating System: Linux
Grails Version: 6.1.2
JDK Version: 11
The text was updated successfully, but these errors were encountered:
If you specify an application name together with the --inplace option, it actually creates an application in the current directory.
However, this is not consistent with Grails CLI --inplace functionality of earlier versions of Grails where it used the current directory name as application name and default package.
Also, if it is required to provide an application name together with the --inplace option in Grails 6, the info message from the CLI is misleading: Specify an application name or use --inplace to create an application in the current directory
Steps to Reproduce
Expected Behaviour
An application to be created in the
myapp
directory.Actual Behaviour
The above info message is shown.
Environment Information
The text was updated successfully, but these errors were encountered: