Saya menginstal Tomcat di server Windows saya tetapi saya tidak bisa memulainya. Saya memulai layanan dan saya melihat bilah kemajuan, tetapi gagal.
Saya menginstal Java Runtime Environment Versi 6 dan membuat variabel JRE_HOME Environment. (C: \ Program Files \ Java \ jre6)
Di bawah ini adalah entri jakarta_serviceYYYMMDD.log:
[2010-04-08 14:22:42] [info] Commons Daemon procrun (1.0.2.0) started
[2010-04-08 14:22:42] [info] Running Service...
[2010-04-08 14:22:42] [info] Starting service...
[2010-04-08 14:22:42] [info] Error occurred during initialization of VM
[2010-04-08 14:22:42] [info] java/lang/NoClassDefFoundError
[2010-04-08 14:22:42] [info] : java/lang/Object
Bagaimana saya bisa memperbaiki masalah ini?
windows-xp
tomcat
java
tomcat6
James Lawruk
sumber
sumber
Saya memiliki kesalahan yang sama dengan Windows 7, Tomcat 7.0, dan JDK 1.6.0_31. Saya memperbaikinya dengan mengubah path ke JVM dari
C:\Program Files\Java\jre6\bin\server\jvm.dll
keC:\Program Files\Java\jdk1.6.0_31\jre\bin\server\jvm.dll
. Untuk melakukannya, jalankanTomcat7w.exe
dari direktori bin Tomcat, beralih ke tab Java, dan ubah entri Java Virtual Machine.sumber
Saya juga mendapat masalah yang sama. file rt.jar hilang dari ../JRE/lib. Saya menyalin file rt.jar dari JDK / jre / lib ke / JRE / lib dan Tomcat bekerja dengan baik setelah itu.
sumber
Cari file yang disebut
tomcat(4|5|6)w.exe
di direktori Tomcat Anda? Jika Anda melihatnya, jalankan file dan Anda akan mendapatkan dialog konfigurasi. Periksa tab Java dan lihat apakah ini semua tampak ok.Pastikan path ke file
jvm.dll
danbootstrap.jar
baik-baik saja.Ini berfungsi untuk Tomcat 4 dan 5, tapi saya tidak yakin tentang Tomcat 6.
sumber
Instal ulang Java dengan mudah segera!
sumber