run-app 正常,個人電腦(同 Ubuntu、同 STS)報紅線、Config.groovy 引入 Spring 類失敗、run-app 卡在 Configuring classpath。BuildConfig.groovy 聲明的依賴(如 spring-core、gson)未下載到本地 ~/.grails/ivy-cache 或 ~/.m2。grails clean
grails refresh-dependencies
grails compile
lib/ 目錄放置 jar,確認 BuildConfig.groovy 包含 legacyResolve true 或手動將 jar 複製到 ~/.grails/ivy-cache。sdk install java 8.0.302-open sdk install grails 2.2.1。Git 設定 core.autocrlf=input(Linux/Mac)統一 LF,避免 Windows CRLF 污染 Groovy 腳本執行。
通常為依賴下載緩慢或衝突。開啟 --verbose 或 --stacktrace 觀察具體下載/解析步驟,或配置阿里雲 Maven 鏡像加速:
// settings.groovy 或 BuildConfig.groovy
grails.project.dependency.resolution = {
repositories {
mavenRepo "https://maven.aliyun.com/repository/public"
}
}