learn gradle Gradle常用命令

2021-10-24 12:18:49 字數 1082 閱讀 1671

gradlew 常用命令

簡要說明

gradle tasks -all

檢視所有可執行的task

gradle dependencies

檢視依賴樹

gradle properties

檢視所有屬性值包括$home/.gradle/gradle.properties

gradle --dry-run taskname

檢視task的依賴鏈及task的配置資訊,不執行task

gradle --daemon taskname

啟動或者利用已有的gradle daemon的前提下 執行task

gradle --no-daemon taskname

不利用已有的gradle daemon的前提下 執行task

gradle --stop

停止daemon的執行

gradle --profile

對gradle的執行過程生成profile

到gradle 6.6 為止,gradle指令碼可由groovy或者kotlin來編寫。不管哪一種,都是執行在jvm之上。

jvm的啟動(包括libaray loading等),初始化時間較長,gradle為了加快頻繁執行的task的執行效率,提供了daemon機制。

所謂daemon機制,是指在第一次gradel task被執行後,會在後台啟動乙個守護程序。在這之後,再執行task就不用再啟動jvm,而是使用既有的jvm。

使用 gradle --profile 可對執行的task生成profile。例如:gradle --daemon --profile hellogradle :

再執行一遍 gradle --daemon --profile hellogradle 後生成的profile如下:

可以觀察到startup時間從3.6s降到了1.3s

mysql dba常用命令 MYSQL常用命令

安裝利用rpm包安裝mysql,設定tcp 3306埠的iptables。root密碼管理設定root使用者的密碼mysqladmin uroot password password 修改root使用者的密碼mysqladmin uroot p password password 資料庫,表管理進入...

mysql tovdate MySQL常用命令

啟動 net start mysql 進入 mysql u root p mysql h localhost u root p databasename 列出資料庫 show databases 選擇資料庫 use databasename 列出 show tables 顯示 列的屬性 show c...

docker常用命令 Docker 常用命令筆錄

格式docker run 選項 映象 命令 引數.示例docker run it rm ubuntu 16.04 bash 示例解釋 it 這是兩個引數,乙個是 i,表示互動式操作,乙個是 t表示終端 rm 這個引數是說容器退出後隨之將其刪除 ubuntu 16.04 這是指用ubuntu 16.0...