Tomcat günlük dosyalarını Eclipse'de nerede görüntüleyebilirim?
Nedense Tomcat kurulum / günlük klasörüm her zaman boş.
BTW, Tomcat bir süre sonra günlük dosyasına dökülüyor mu yoksa hemen mı?
Tomcat günlük dosyalarını Eclipse'de nerede görüntüleyebilirim?
Nedense Tomcat kurulum / günlük klasörüm her zaman boş.
BTW, Tomcat bir süre sonra günlük dosyasına dökülüyor mu yoksa hemen mı?
Yanıtlar:
"Sunucu" görünümüne gidin, ardından çalıştırdığınız Tomcat sunucusunu çift tıklayın. Erişim günlük dosyaları kendisi çalışma alanı yoluna görecelidir "Sunucu yolu" alanına, içinde yoluna göreli saklanır.
Eğer catalina.out veya Tomcat tarafından üretilen diğer günlüklerden biri olup olmadığından emin değilim.
Ancak, catalina.out günlük dosyasının peşindeyseniz, aşağıdaki talimatları izleyin:
Sunucular sekmesinde, Tomcat Sunucusunu çift tıklayın. Genel Bakış adlı bir ekran alacaksınız.
"Açılış yapılandırmasını aç" ı tıklayın. "Ortak" sekmesini tıklayın.
Ekranın altına doğru "Dosya" onay kutusunu işaretleyebilir ve ardından konsol (catalina.out) çıktısını kaydetmek için kullanılabilecek bir dosya belirtebilirsiniz.
Son olarak, Tomcat sunucusunu yeniden başlatın.
Başka bir forum bu cevabı verdi:
Ahh, bunu anladım. "Logging.properties" dosyasının alınabilmesi için aşağıdaki sistem özelliklerinin ayarlanması gerekir.
Tomcat'in bir Eclipse projesi altında olduğunu varsayarsak, lansman yapılandırmasının "Bağımsız Değişkenler" sekmesine aşağıdakileri ekleyin:
-Dcatalina.base="${project_loc}\<apache-tomcat-5.5.23_loc>"
-Dcatalina.home="${project_loc}\<apache-tomcat-5.5.23_loc>"
-Djava.util.logging.config.file="${project_loc}\<apache-tomcat-5.5.23_loc>\conf\logging.properties"
-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
http://www.coderanch.com/t/442412/Tomcat/Tweaking-tomcat-logging-properties-file
Günlükler dağılmış gibi görünüyor mu? Erişim günlüklerini altında buldum
<ProjectLocation>\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\logs
Eclipse'deki Sunucular görünümüne gidin, ardından sunucuyu sağ tıklayın ve Aç'ı tıklayın. Günlük dosyaları, "Sunucu yolu" alanındaki yola uygun bir klasörde depolanır.
Yol alanı düzenlenemediğinden, "Başlatma Yapılandırmasını Aç", Bağımsız Değişkenler sekmesini tıklatıp catalina.base için VM bağımsız değişkenini (tırnak içinde) kopyalayabilirsiniz. Bu, WTP webapp dizininizin tam yoludur. Değerin panoya kopyalanması, dosya sistemine yola göz atmanın zahmetli görevini kaydedebilir.
Ayrıca, çalıştırma veya hata ayıklama sırasında Konsol görünümünüzde günlük dosyasının çıktısını görüyor olmanız gerektiğini unutmayın.
Günlükleri konsol dışında ayrı bir dosyada istiyorsanız: Sunucuya çift tıklayın -> Başlat Yapılandırmasını Aç -> Bağımsız Değişkenler -> add -Dlog.dir = "Bu dosyayı depolamak istediğiniz yol" ve sunucusu.
İpucu: Argümanı eklemeye çalışırken sunucunun çalışmadığından emin olun. Log4j veya benzeri günlük kaydı çerçeveniz olmalıdır.
catalina.out günlüğünün peşindeyseniz ve tomcat ile eclispe kullanıyorsanız, bu benim için çalışır: