J'utilise Grails 2.0.4. Et je veux utiliser le port: 8090 au lieu de 8080 pour localhost. Vous avez donc besoin d'aide pour changer le port en 8090 de façon permanente.
91
Il existe deux options:
grails.serverURL
à Config.groovy
partir "http://localhost:8080/${appName}"
de "http://localhost:8090/${appName}"
. -Dgrails.server.port.http=8090
sur la ligne de commande. Définissez la GRAILS_OPTS
variable d'environnement sur -Dgrails.server.port.http=8090
pour qu'elle soit appliquée automatiquement.
Cette solution ajoute aux réponses http://stackoverflow.com/a/10956283/122457 . Dans Grails 2.x, ajoutez ce qui suit à
BuildConfig.groovy
:Voir http://forum.springsource.org/archive/index.php/t-97024.html pour plus de détails.
la source
grails.project.target.level
section, et il semblait n'avoir aucun effet.Si vous utilisez Netbeans IDE, définissez les éléments suivants -:
Config: -> BuildConfig.groovy: -> grails.server.port.http = 8090 et redémarrez le serveur.
Sans IDE, tapez l'invite de commande -:
ou
la source
Pour Grails 3, vous pouvez le mettre dans votre application.yml
la source
server.port: 9999
.ligne de commande:
grails run-app -port 8090
la source
Exécutez la commande (Ctrl + Alt + g)
run-app -Dserver.port=8090
run-app --port=8090
la source
Si vous utilisez IntelliJ IDE,
Dans le menu de l'application, cliquez sur Exécuter >> Modifier les configurations ... >> Options de la VM: -Dgrails.server.port.http = 8180
la source
grails run-app -Dserver.port = 8090
Ou utilisez un autre numéro de port
Dans Intellij: Ctrl + Alt + G (clavier générique); Cmd + Alt + G (clavier Mac) et utilisez uniquement:
run-app -Dserver.port = 8090
la source
Vous n'avez pas dit quel IDE vous utilisez. Si vous utilisez Netbeans, cliquez avec le bouton droit sur le nom du projet et choisissez Propriétés. Dans la catégorie Paramètres généraux, vous pouvez facilement changer le port du serveur en ce que vous voulez.
la source
Vous pouvez exécuter l'application Grails à l'aide de la commande suivante sur le terminal. le port d'exécution par défaut est 8080.
grails run-app -Dserver.port = 9090
Cela exécutera l'application sur le port 9090.
la source
Tapez ce qui suit dans la ligne de commande:
la source