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.
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.
Réponses:
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
:
grails.server.port.http = 8090
Voir http://forum.springsource.org/archive/index.php/t-97024.html pour plus de détails.
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 -:
grails -Dserver.port 8090 run-app
ou
grails -Dserver.port=8090 run-app
Pour Grails 3, vous pouvez le mettre dans votre application.yml
server:
port: 9999
server.port: 9999
.
ligne de commande: grails run-app -port 8090
Exécutez la commande (Ctrl + Alt + g)
run-app -Dserver.port=8090
run-app --port=8090
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
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
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.
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.
Tapez ce qui suit dans la ligne de commande:
grails -Dserver.port=8090 run-app