Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.brolve.com/llms.txt

Use this file to discover all available pages before exploring further.

Betiklerimizde Oracle tarafından geliştirilen Java yerine daha optimize olan Eclipse tarafından geliştirilen Adoptium kullanılmıştır.
Bu betikler en iyi Windows 8 +, Windows Server 2010R2 + ve Ubuntu işletim sistemlerinde çalışır. Çalışması için hizmetinizde cURL programı yüklü olmalıdır.
@echo off
setlocal enabledelayedexpansion

title Brolve - Java Kurma Betigi

echo Bu betik Brolve Devs. tarafindan musteriler icin hazirlanmistir.
echo Devam etmek icin ENTER tusuna tiklayin ardindan
echo gerekli yonlendirmeler yapilacaktir.
PAUSE
cls

:: Kullanıcıdan Java sürümünü alma
echo Hangi Java surumunu indirmek istiyorsunuz? (Ornek: 17)
set /p JAVA_VERSION="Java Surumu: "

:: Eclipse Adoptium'dan indirme URL'si oluşturma
set JAVA_URL=https://api.adoptium.net/v3/binary/latest/!JAVA_VERSION!/ga/windows/x64/jdk/hotspot/normal/eclipse
set JAVA_INSTALLER=OpenJDK-!JAVA_VERSION!-windows-x64.exe

:: Java'yı indirme
curl -o !JAVA_INSTALLER! !JAVA_URL!
if %errorlevel% neq 0 (
    echo Java indirilemedi. Lutfen surumu kontrol edin veya internet baglantinizi kontrol edin.
    exit /b 1
)

:: Java'yı yükleme
echo Java yukleniyor...
start /wait !JAVA_INSTALLER! /s
if %errorlevel% neq 0 (
    echo Java yuklenirken hata olustu.
    exit /b 1
)

:: PATH değişkenine ekleme
echo PATH degiskeni guncelleniyor...
setx PATH "%PATH%;C:\Program Files\Eclipse Adoptium\jdk-!JAVA_VERSION!-hotspot\bin" /M

:: Yükleme dosyasını silme
delete !JAVA_INSTALLER!

:: Kurulumun başarıyla tamamlandığını kontrol etme
java -version
if %errorlevel% neq 0 (
    echo Java kurulumu basarisiz.
    exit /b 1
) else (
    echo Java basariyla kuruldu!
)

pause
endlocal

Eğer yardıma ihtiyaç duyarsanız Discord topluluğumuz üzerinden bir destek talebi oluşturarak bizimle iletişime geçin.