![](/img/trans.png)
[英]How do I get the Windows domain FQDN that is synced to Azure AD as the On-Premises-Domain-Name?
[英]How to get windows domain name in gradle taks?
我將根據運行代碼的系統在 DB localhost 或開發服務器 DB 之間切換。
在 build.gradle
系統.getenv()
System.getProperty("test.property") 但這個是 null。
2 種可能的解決方案,1) 設置系統變量 2) 嘗試其他方式獲取域
感謝您的回答
期待一種獲取域的方法,以便我可以決定使用哪個數據庫和其他腳本。
要讀取 gradle 中的環境變量,
var myvar = "$System.env.myvar"
System.getenv("myvar")
另外,盡量避免使用特殊字符,例如.
在 env 道具名稱中。
如果你真的想獲取域名,可以考慮執行一個 windows 命令並將 output 存儲在一個字符串中。
其他選擇可能是...
創建沒有內容的.local
文件,將其添加到.gitignore
,然后檢查其是否存在。 它可以在本地開發機器中創建,但在其他地方會丟失。
添加一些東西到~/.gradle/gradle.properties
文件。 因為這是在本地機器上獲取的,所以您可以對其進行測試。 但是,在其他未設置的地方,您將看不到它。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.