Grails 2.0.4 kullanıyorum. Ve localhost için 8080 yerine 8090 bağlantı noktasını kullanmak istiyorum. Bu nedenle, bağlantı noktasını kalıcı olarak 8090 olarak değiştirmek için yardıma ihtiyacınız var.
Grails 2.0.4 kullanıyorum. Ve localhost için 8080 yerine 8090 bağlantı noktasını kullanmak istiyorum. Bu nedenle, bağlantı noktasını kalıcı olarak 8090 olarak değiştirmek için yardıma ihtiyacınız var.
Yanıtlar:
İki seçenek vardır:
grails.serverURL
içinde Config.groovy
gelen "http://localhost:8080/${appName}"
kadar "http://localhost:8090/${appName}"
. -Dgrails.server.port.http=8090
Komut satırında grails'i başlatın . GRAILS_OPTS
Ortam değişkenini -Dgrails.server.port.http=8090
otomatik olarak uygulanacak şekilde ayarlayın .Bu çözüm, http://stackoverflow.com/a/10956283/122457 yanıtlarına eklenir . Grails 2.x'te aşağıdakileri ekleyin BuildConfig.groovy
:
grails.server.port.http = 8090
Daha fazla ayrıntı için http://forum.springsource.org/archive/index.php/t-97024.html bakın.
grails.project.target.level
Bölümün altına sıkıştırdım ve hiçbir etkisi olmadı.
Netbeans IDE kullanıyorsanız, aşağıdakileri ayarlayın -:
Config: -> BuildConfig.groovy: -> grails.server.port.http = 8090 ve sunucuyu yeniden başlatın.
IDE olmadan, komut istemine yazın -:
grails -Dserver.port 8090 run-app
veya
grails -Dserver.port=8090 run-app
Grails 3 için bunu application.yml dosyanıza koyabilirsiniz
server:
port: 9999
server.port: 9999
.
Komut satırı: grails run-app -port 8090
Komutu çalıştırın (Ctrl + Alt + g)
run-app -Dserver.port=8090
run-app --port=8090
IntelliJ IDE kullanıyorsanız, o zaman
Uygulama menüsünden Çalıştır >> Konfigürasyonları Düzenle ... >> VM seçeneklerine tıklayın: -Dgrails.server.port.http = 8180
grails run-app -Dserver.port = 8090
Veya başka bir bağlantı noktası numarası kullanın
Intellij'de: Ctrl + Alt + G (Genel klavye); Cmd + Alt + G (klavye Mac) ve yalnızca şunları kullanın:
run-app -Dserver.port = 8090
Hangi IDE'yi kullandığınızı söylemediniz. Netbeans kullanıyorsanız, proje adına sağ tıklayın ve Özellikler'i seçin. Genel Ayarlar Kategorisinden, sunucu bağlantı noktasını kolayca istediğiniz gibi değiştirebilirsiniz.
Terminalde aşağıdaki komutu kullanarak grails uygulamasını çalıştırabilirsiniz. varsayılan çalışan bağlantı noktası 8080'dir.
grails run-app -Dserver.port = 9090
Bu, uygulamayı 9090 numaralı bağlantı noktasında çalıştıracaktır.
Komut satırına şunu yazın:
grails -Dserver.port=8090 run-app