Centos 6.5 Java Kurulumu (Yardım)
-
Minecraft server kuracağım dün akşamdan beri uğraşıyorum centos 6.5 üzerine javayı kuramadık bir türlü hata veriyor çözümü bilen var mı? Oyunda değil javanın kendisinde sorun var. java -version bile çalışmıyor.
[root@server ~]# java -version
Error occurred during initialization of VM
java/lang/NoClassDefFoundError: java/lang/ObjectJava ile ilgili ne varsa kurduk yine böyle. Linux'u seven biri olarak ilk defa linux'e küfür ettim :)
yum install java-1.7.0-openjdk.x86_64 java-1.7.0-openjdk-devel.x86_64 java-1.7.0-openjdk-src.x86_64 java-1.7.0-openjdk-javadoc.noarch java-1.7.0-openjdk-demo.x86_64
-
64 bit mi?
/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.51.x86_64/java -v dener misin bi?
olmazsa şuraya bir bak, kurduktan sonra direk iş bitmiyor galiba(?)
http://www.cyberciti.biz/faq/centos-linux-6-install-java-sdk/
yum install'dan önce yum update yaptın mı hocam?
bir de kaldırıp tekrar kurmayı denedin mi? ben bazen debian'da uyguluyorum çözüyor problemleri
stackoverflow cevabı:
You have to set your CLASSPATH and JAVA_HOME environment variables. Take a look at this:
http://askubuntu.com/questions/186693/how-set-classpath-variable-for-a-folder-in-ubuntu
http://www.wikihow.com/Set-Up-Your-Java_Home-Path-in-Ubuntu
This could be useful as example, replacing the directories by yours:
export JAVA_HOME="/usr/lib/jvm/java-7-openjdk-i386/bin"
export CLASSPATH=".:/usr/lib/jvm/java-7-openjdk-i386/lib"
not: klasörler sende değişiklik gösterebilir
YekteranBaymedir tarafından 25/Eyl/14 21:13 tarihinde düzenlenmiştir -
Evet
-
yum update'i unutmuştum javayı kaldırdım update yaptım sonra tekrar kurdum yine olmadı. Şimdi kaldırdım verdiğin sitedekileri adım adım yaptım yine aynı. Senin verdiğin yolda java yok bin klasöründe var aşağıdaki adreste.
/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.65.x86_64/bin/java -v
O da şunu diyor.
Unrecognized option: -v
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.Javanın yolunu bulamıyor galiba
/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.65.x86_64/bin/java -version
dediğim zaman şu çıktıyı aldım.
java version "1.7.0_65"
OpenJDK Runtime Environment (rhel-2.5.1.2.el6_5-x86_64 u65-b17)
OpenJDK 64-Bit Server VM (build 24.65-b04, mixed mode)Aha oldu. Ama şöyle çalıştırıyorum şu anda
/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.65.x86_64/bin/java -Xmx1600M -Xms1600M -jar /root/minecraft/minecraft_server.jar nogui
DarkSkull tarafından 25/Eyl/14 21:24 tarihinde düzenlenmiştir -
zaaa hocam o zaman şunu bi denesene
ln -s /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.65.x86_64/bin/java /usr/bin/java
(hacı normalde ben de centos kullanmışlığım var kısa süreli de olsa, ama dediğin gibi bi hataya rastlamadım hiç
hangi firmayı kullanıyorsun?)
YekteranBaymedir tarafından 25/Eyl/14 21:26 tarihinde düzenlenmiştir -
sanırım mınecraft gelıyor :)
-
su an makale yazıyorum, mesajım bulunsun, yapamazsan pm atarsın tw üzerinden hallederiz.
-
Yazdığın "/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.51.x86_64/java -v" dan yola çıkarak çözdüm sağol :) Yabancı yerden almadım aysima.com 'da benim arkadaşlar var onlar çok dolu olmayan bir makineden vds açtı. Eskiden birlikte çalışıyorduk işe birlikte başladık ama ben sonra bıraktım. Dün stackoverflow'dan birşeyler bulmuştum ama olmamıştı.
-
Daft bunu yazdı
zaaa hocam o zaman şunu bi denesene
ln -s /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.65.x86_64/bin/java /usr/bin/java
[root@server minecraft]# ln -s /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.65.x86_64/bin/java /usr/bin/java
ln: creating symbolic link `/usr/bin/java': File exists
[root@server minecraft]# java -version
Error occurred during initialization of VM
java/lang/NoClassDefFoundError: java/lang/Object -
tri bunu yazdı
sanırım mınecraft gelıyor :)
2 arkadaş oynamak için açtık içine sıçılmayacağını bilsek birkaç kişi daha alırdık belki. 1.8 için bukkit yok zaten adamlar bıraktı galiba. Eklenti falan hiçbirşey kurmayı düşünmüyoruz güzel bir yer bulup evlerimizi yapacağız spawn noktasını da oraya ayarlayıp başka birşeyle uğraşmayacağız. Herkes maden toplar yapı yapar demiryolu yapar kimse kimseye zarar vermeden takılacağız. Çoğu yapıyı da ortak yaparız zaten.
Teşekkür ettim hallettik sayılır. java -Xmx1600M -Xms1600M -jar minecraft_server.jar nogui yerine aşağıdakini yazarak giriyoruz çok sorun değil. Onu da bir ara hallederim./usr/lib/jvm/java-1.7.0-openjdk-1.7.0.65.x86_64/bin/java -Xmx1600M -Xms1600M -jar /root/minecraft/minecraft_server.jar nogui
http://www.cyberciti.biz/faq/linux-unix-set-java_home-path-variable/ linkindekileri denedim yine olmadı javanın yolunu tanımıyor.Oyun için sorun değil çalışıyor ama ileride lazım olursa diye uğraşıyorum.
DarkSkull tarafından 25/Eyl/14 22:19 tarihinde düzenlenmiştir