web-dev-qa-db-ja.com

grailsのlocalhostポートを変更するには?

私はgrails 2.0.4を使用しています。そして、localhostの8080の代わりにport:8090を使用したい。したがって、ポートを8090に恒久的に変更するには助けが必要です。

90
Mamun Sardar

次の2つのオプションがあります。

  1. grails.serverURLConfig.groovy"http://localhost:8080/${appName}"から"http://localhost:8090/${appName}"に変更します。
  2. コマンドラインで-Dgrails.server.port.http=8090を使用してgrailsを起動します。 GRAILS_OPTS環境変数を-Dgrails.server.port.http=8090に設定すると、自動的に適用されます。
105
ataylor

このソリューションは、答えに追加します http://stackoverflow.com/a/10956283/122457 。 Grails 2.xで、次をBuildConfig.groovyに追加します。

grails.server.port.http = 8090

詳細については、 http://forum.springsource.org/archive/index.php/t-97024.html を参照してください。

124
Chris

Netbeans IDEを使用している場合は、次を設定します-

構成:-> BuildConfig.groovy:-> grails.server.port.http = 8090とサーバーを再起動します。

IDEなしで、コマンドプロンプト-を入力します。

grails -Dserver.port 8090 run-app

または

grails -Dserver.port=8090 run-app
36
Gautam

Grails 3の場合、これをapplication.yml

server:
    port: 9999
15
user738048

grails run-app -Dserver.port = 8090

または別のポート番号を使用する

Intellijの場合:Ctrl + Alt + G(キーボードジェネリック); Cmd + Alt + G(キーボードMac)および使用のみ:

run-app -Dserver.port = 8090

5
Samuel Ivan

IntelliJ IDEを使用している場合

アプリケーションメニューから、[実行] >> [構成の編集...]をクリックします>> VMオプション:-Dgrails.server.port.http = 8180

5
Jason Heithoff

コマンドライン:grails run-app -port 8090

5
Cad

コマンドを実行します(Ctrl + Alt + g)

  1. Grailsバージョン2.xまで:run-app -Dserver.port=8090
  2. Grailsバージョン3.xの場合:run-app --port=8090
4
ujjwol shrestha

端末で次のコマンドを使用してgrailsアプリを実行できます。デフォルトの実行ポートは8080です。

grails run-app -Dserver.port = 9090

これにより、ポート9090でアプリが実行されます。

0
Satish Kale

コマンドラインに次のように入力します。

grails -Dserver.port=8090 run-app
0
Yaseen Mohamed

IDEを使用していることを言わなかった。 Netbeansを使用している場合は、プロジェクト名を右クリックして[プロパティ]を選択します。 [全般設定]カテゴリから、サーバーポートを好きなものに簡単に変更できます。

0
Universitas