Dexsite
Zombi Katili
- En iyi cevaplar
- 0
Mesaj:
MineCraft Server Önemli Hatalar ve Çözümleri
Online-mode False yapmanıza rağmen her başlatışınızda True oluyorsa:
"server.properties" dosyasında online-mode'u False yapmanıza rağmen sunucuyu her başlatışınızda yeniden True oluyor. Bu soruna sunucuyu başlatırken kullandığınız .bat uzantılı dosyadan kaynaklanıyor. Bat dosyamızı herhangi bir metin editörüyle açarsak kodumuzun şu şekilde olduğunu göreceğiz:
Kod:
java -Xms1024M -Xmx1024M -jar craftbukkit.jar -o true
PAUSE
Sorun "-o true" satırından kaynaklanıyor. Sunucuyu bir döngüye sokuyor ve sunucu her açılışta dosyaları tekrardan oluşturmaya çalışıyor. Kodu aşağıdaki şekilde düzelttiğinizde sorununuz çözülecektir:
Kod:
@Echo off
:KONTROL
:: Java Konumu Bulunuyor.
if exist "C:\Program Files\Java\jre7\bin\java.exe" goto DURUM1
if exist "C:\Program Files\Java\jre6\bin\java.exe" goto DURUM2
if exist "C:\Program Files (x86)\Java\jre7\bin\java.exe" goto DURUM3
if exist "C:\Program Files (x86)\Java\jre6\bin\java.exe" goto DURUM4
else goto DURUM5
:: Java Konumuna Göre Craftbukkit Başlatılıyor
URUM1
"C:\Program Files\Java\jre7\bin\java.exe" -Xms1G -Xmx1024M -jar "craftbukkit.jar"
goto KAPAT
URUM2
"C:\Program Files\Java\jre6\bin\java.exe" -Xims1G -Xmx1024M -jar "craftbukkit.jar"
goto KAPAT
URUM3
"C:\Program Files (x86)\Java\jre7\bin\java.exe" -Xms1G -Xmx1024M -jar "craftbukkit.jar"
goto KAPAT
URUM4
"C:\Program Files (x86)\Java\jre6\bin\java.exe" -Xms1G -Xmx1024M -jar "craftbukkit.jar"
goto KAPAT
URUM5
java -Xincgc-Xmx1024M -jar "craftbukkit.jar"
goto KAPAT
:KAPAT
pause
Java konum bulamıyor veya java çalıştırılabilir bir komut değil hatası veriyorsa:
Bu hata .bat dosyamızda java konumunun yanlış belirtilmesi yüzünden kaynaklanıyor. İnternette bulabileceğiniz bir sürü kod var ama çoğu tek Java versiyonuna hitap ettiği için zorluk yaşayabilirsiniz. Aşağıdaki kodla .bat dosyanızın içindeki kodu değiştirirseniz sorununuz çözülecektir. Bu kod tüm Java versiyonlarına göre otomatik bulup çalıştırması için yazılmıştır:
Kod:
@Echo off
:KONTROL
:: Java Konumu Bulunuyor.
if exist "C:\Program Files\Java\jre7\bin\java.exe" goto DURUM1
if exist "C:\Program Files\Java\jre6\bin\java.exe" goto DURUM2
if exist "C:\Program Files (x86)\Java\jre7\bin\java.exe" goto DURUM3
if exist "C:\Program Files (x86)\Java\jre6\bin\java.exe" goto DURUM4
else goto DURUM5
:: Java Konumuna Göre Craftbukkit Başlatılıyor
URUM1
"C:\Program Files\Java\jre7\bin\java.exe" -Xms1G -Xmx1024M -jar "craftbukkit.jar"
goto KAPAT
URUM2
"C:\Program Files\Java\jre6\bin\java.exe" -Xims1G -Xmx1024M -jar "craftbukkit.jar"
goto KAPAT
URUM3
"C:\Program Files (x86)\Java\jre7\bin\java.exe" -Xms1G -Xmx1024M -jar "craftbukkit.jar"
goto KAPAT
URUM4
"C:\Program Files (x86)\Java\jre6\bin\java.exe" -Xms1G -Xmx1024M -jar "craftbukkit.jar"
goto KAPAT
URUM5
java -Xincgc-Xmx1024M -jar "craftbukkit.jar"
goto KAPAT
:KAPAT
pause
Linki görebilmek için üye olmanız gerekiyor.
Giriş yap veya üye ol.
MineCraft Server Önemli Hatalar ve Çözümleri
Online-mode False yapmanıza rağmen her başlatışınızda True oluyorsa:
"server.properties" dosyasında online-mode'u False yapmanıza rağmen sunucuyu her başlatışınızda yeniden True oluyor. Bu soruna sunucuyu başlatırken kullandığınız .bat uzantılı dosyadan kaynaklanıyor. Bat dosyamızı herhangi bir metin editörüyle açarsak kodumuzun şu şekilde olduğunu göreceğiz:
Kod:
Linki görebilmek için üye olmanız gerekiyor.
Giriş yap veya üye ol.
java -Xms1024M -Xmx1024M -jar craftbukkit.jar -o true
PAUSE
Sorun "-o true" satırından kaynaklanıyor. Sunucuyu bir döngüye sokuyor ve sunucu her açılışta dosyaları tekrardan oluşturmaya çalışıyor. Kodu aşağıdaki şekilde düzelttiğinizde sorununuz çözülecektir:
Kod:
Linki görebilmek için üye olmanız gerekiyor.
Giriş yap veya üye ol.
@Echo off
:KONTROL
:: Java Konumu Bulunuyor.
if exist "C:\Program Files\Java\jre7\bin\java.exe" goto DURUM1
if exist "C:\Program Files\Java\jre6\bin\java.exe" goto DURUM2
if exist "C:\Program Files (x86)\Java\jre7\bin\java.exe" goto DURUM3
if exist "C:\Program Files (x86)\Java\jre6\bin\java.exe" goto DURUM4
else goto DURUM5
:: Java Konumuna Göre Craftbukkit Başlatılıyor
"C:\Program Files\Java\jre7\bin\java.exe" -Xms1G -Xmx1024M -jar "craftbukkit.jar"
goto KAPAT
"C:\Program Files\Java\jre6\bin\java.exe" -Xims1G -Xmx1024M -jar "craftbukkit.jar"
goto KAPAT
"C:\Program Files (x86)\Java\jre7\bin\java.exe" -Xms1G -Xmx1024M -jar "craftbukkit.jar"
goto KAPAT
"C:\Program Files (x86)\Java\jre6\bin\java.exe" -Xms1G -Xmx1024M -jar "craftbukkit.jar"
goto KAPAT
java -Xincgc-Xmx1024M -jar "craftbukkit.jar"
goto KAPAT
:KAPAT
pause
Java konum bulamıyor veya java çalıştırılabilir bir komut değil hatası veriyorsa:
Bu hata .bat dosyamızda java konumunun yanlış belirtilmesi yüzünden kaynaklanıyor. İnternette bulabileceğiniz bir sürü kod var ama çoğu tek Java versiyonuna hitap ettiği için zorluk yaşayabilirsiniz. Aşağıdaki kodla .bat dosyanızın içindeki kodu değiştirirseniz sorununuz çözülecektir. Bu kod tüm Java versiyonlarına göre otomatik bulup çalıştırması için yazılmıştır:
Kod:
Linki görebilmek için üye olmanız gerekiyor.
Giriş yap veya üye ol.
@Echo off
:KONTROL
:: Java Konumu Bulunuyor.
if exist "C:\Program Files\Java\jre7\bin\java.exe" goto DURUM1
if exist "C:\Program Files\Java\jre6\bin\java.exe" goto DURUM2
if exist "C:\Program Files (x86)\Java\jre7\bin\java.exe" goto DURUM3
if exist "C:\Program Files (x86)\Java\jre6\bin\java.exe" goto DURUM4
else goto DURUM5
:: Java Konumuna Göre Craftbukkit Başlatılıyor
"C:\Program Files\Java\jre7\bin\java.exe" -Xms1G -Xmx1024M -jar "craftbukkit.jar"
goto KAPAT
"C:\Program Files\Java\jre6\bin\java.exe" -Xims1G -Xmx1024M -jar "craftbukkit.jar"
goto KAPAT
"C:\Program Files (x86)\Java\jre7\bin\java.exe" -Xms1G -Xmx1024M -jar "craftbukkit.jar"
goto KAPAT
"C:\Program Files (x86)\Java\jre6\bin\java.exe" -Xms1G -Xmx1024M -jar "craftbukkit.jar"
goto KAPAT
java -Xincgc-Xmx1024M -jar "craftbukkit.jar"
goto KAPAT
:KAPAT
pause