2010-09-29 11 views
6

C# ile Java ve Swing kullanarak Mac OS'de yazılmış bir Windows uygulamasını taşıyorum.Uygulama, günlüklerini Mac OS'de depolamalı mı?

Windows uygulaması, günlükleri (çevre bilgisi, istisnalar vb.) C: \ Program Files \ MyProgram \ Logs \ app.log dosyasına kaydeder. Bazen, kullanıcıların sorunları teşhis etmek için bana bu dosyayı göndermelerini rica ediyorum.

Mac OS'de günlük kaydı için doğru yer neresidir? Mümkün olan birkaç yer varsa, kullanıcıların bulması daha kolay olanı kullanmak isterim.

cevap

2

genellikle ev klasöründe [Uygulamanın adı ile] bir dir ve bu .log dosyasına

System.getProperty("user.home")+System.getProperty("file.separator")+"appname"+System.getProperty("file.separator")+"appname.log" 
+0

Ben bunun yerine "yol-ayırıcı" nin "ayırıcı" kullanmak gerektiğini düşünüyorum saklayın. Yol ayırıcı, yolları bir klasör içinde değil, yolları ayırmaktır. –

+0

@Jeroen Rosenberg, dosya-düzenleyicisi olan şeyleri güncelledi –