我是一個使用Gradle和Grails 3.x的初學者。在Grails 2.x中appName
可以在application.properties
文件中更改,現在在Grails 3.0.8中,文檔解釋說可能在application.yml
中,但我找不到方法來更改appName
。如何在Grails 3中更改應用程序名稱?
7
A
回答
20
應用程序名稱在Grails 3中幾乎是不相關的。它在創建WAR文件時用作基本名稱,但在部署之前重命名它並不重要,而且由於它包含應用程序版本,您可能會忽略它。
它用作grails.codegen.defaultPackage
配置設置的初始值,但你可以改變,很容易:
grails:
codegen:
defaultPackage: 'com.foo.bar'
但我不會打擾,因爲我不使用默認的包 - 我指定每件神器的包裝都避免以一個包裝中的所有物品結束。
在舊版本的Grails中,當通過run-app
運行應用程序時,它被用作默認上下文。 http://localhost:8080/appname
但在Grails 3中,使用了Spring Boot的默認行爲,默認情況下沒有上下文。但是,如果要指定運行的應用程序上下文,你可以做到這一點(和可選的端口)與:
server:
contextPath: /wheeeeeeee
port: 9090
搖籃的默認行爲是使用目錄名稱作爲其項目名稱。如果您希望覆蓋,創建一個settings.gradle
文件,並設置rootProject.name
屬性:
rootProject.name = 'custom_app_name'
相關問題
- 1. 如何在Windows Phone 8.1中更改應用程序名稱?
- 2. 更改應用程序名稱
- 3. 更改應用程序名稱
- 4. 更改應用程序的名稱
- 5. 應用程序名稱更改
- 6. 更改Android應用程序的名稱
- 7. pywinauto更改應用程序名稱
- 8. 更改應用程序名稱
- 9. WP7更改應用程序名稱
- 10. Xamarin.Forms更改Android應用程序名稱
- 11. 更改應用程序名稱
- 12. 在Windows安裝程序中更改應用程序名稱
- 13. 更改Facebook應用程序的名稱
- 14. 更改Asp.net MVC應用程序名稱
- 15. iPhone更改應用程序名稱
- 16. 更改SSMS的應用程序名稱
- 17. Swing應用程序在Grails應用程序中偵聽更改
- 18. 更改Facebook應用程序名稱
- 19. 如何更改android中的應用程序名稱
- 20. 如何更改商店中的應用程序包名稱?
- 21. 如何更改VisualVM中的應用程序名稱?
- 22. 如何從代碼中更改應用程序包名稱
- 23. 如何在安裝時更改應用程序的名稱?
- 24. 如何在程序包名稱更改中停止應用程序?
- 25. Swift IOS - 如何在XCode中更改應用程序的捆綁ID和應用程序名稱,並更改應用程序的Firebase名稱
- 26. 如何更改Java應用程序的進程名稱
- 27. 更改應用程序發佈後的應用程序名稱
- 28. 如何獲取Config.groovy中的Grails應用程序名稱?
- 29. 更改應用程序商店應用程序名稱
- 30. 在開發過程中更改iOS應用程序的名稱
抓好Grails的3, 感謝伯特! –
所以我確實找到了基本名稱和上下文路徑的settings.gradle和application.yml,但是我有相反的問題,就是必須重命名war文件,而這個問題很簡單。但是如何? –
mv oldname.war newname.war –