32 lines
1.4 KiB
PowerShell
32 lines
1.4 KiB
PowerShell
# Fix Gradle Wrapper - Download gradle-wrapper.jar
|
|
Write-Host "Starting Gradle Wrapper fix..." -ForegroundColor Green
|
|
|
|
$wrapperJarPath = ".\gradle\wrapper\gradle-wrapper.jar"
|
|
|
|
# Remove old file if exists
|
|
if (Test-Path $wrapperJarPath) {
|
|
Write-Host "Removing old gradle-wrapper.jar..." -ForegroundColor Yellow
|
|
Remove-Item -Path $wrapperJarPath -Force
|
|
}
|
|
|
|
# Download new file
|
|
Write-Host "Downloading gradle-wrapper.jar..." -ForegroundColor Yellow
|
|
try {
|
|
Invoke-WebRequest -Uri "https://github.com/gradle/gradle/raw/v8.13.0/gradle/wrapper/gradle-wrapper.jar" -OutFile $wrapperJarPath -UseBasicParsing
|
|
|
|
if (Test-Path $wrapperJarPath) {
|
|
Write-Host "SUCCESS! Download completed." -ForegroundColor Green
|
|
Write-Host "You can now run: .\gradlew.bat assembleRelease --no-daemon" -ForegroundColor Cyan
|
|
} else {
|
|
Write-Host "FAILED! File not found after download." -ForegroundColor Red
|
|
}
|
|
} catch {
|
|
Write-Host "Download failed: $_" -ForegroundColor Red
|
|
Write-Host "`nPlease download manually:" -ForegroundColor Yellow
|
|
Write-Host "1. Visit: https://github.com/gradle/gradle/tree/v8.13.0/gradle/wrapper" -ForegroundColor Cyan
|
|
Write-Host "2. Save gradle-wrapper.jar to: $($PWD.Path)\gradle\wrapper\" -ForegroundColor Cyan
|
|
}
|
|
|
|
Write-Host "`nPress any key to exit..." -ForegroundColor Gray
|
|
$null = $Host.UI.RawUI.ReadKey("NoEcho,IncludeKeyDown")
|