修改了gradle中關於flyway應用的相關說明:
1. satisfy.properties關於flyway 的相關配置
# flyway configuration
flyway.migrations.path=filesystem:sql/db_migration
flyway.baselineonmigrate=true
flyway.table=schema_version
flyway_migrations_path=filesystem:sql/db_migration
flyway_baselineon_migrate=true
flyway_table=schema_version
jdbc_driver=com.mysql.jdbc.driver
jdbc_username=
jdbc_url=
jdbc_password=
專案部署的時候需要修改 jdbc_username jdbc_url jdbc_password
2. build.gradle 關於flyway的相關配置
buildscript
}plugins
def loadproperties()/src/main/resources/satisfy.properties"
def configfile = new file(configpath).withinputstream
props
}flyway
2. command 中關於flyway的應用說明:
主要修改conf/flyway.conf 裡面的配置
flyway.url=
flyway.driver=
flyway.user=
flyway.password=
# database name
flyway.schemas=
flyway.table=schema_version
在Gradle中自定義BuildConfig
android開發過程,為了除錯我們一般使用log來列印日誌,在發布版本的時候為了不讓除錯的資訊讓其他人可以看到。通常會定義乙個變數作為開關來關閉日誌資訊的列印。像下面這樣的工具類 public class logutil 還有像開發環境和發布環境的伺服器切換等需要區分環境的,但是每次在發布之前都要...
gradle在專案中的應用
compilesdkversion 代表是使用的sdk版本buildtoolsversion 代表構建工具的版本,一般都是sdk相配套的。在專案建立的時候就會自動生成signingconfigs 簽名配置,主要有 develop,release develop 開發時候的配置keyalias apk...
在Linux上安裝gradle
3.然後設定執行環境 sudo vi etc profile 在檔案中增加gradle home輸出路徑,並且修訂path設定如下 export gradle home usr local gradle export path gradle home bin path 如果你不希望所有使用者都使用這...