Tomcat örneğim, çok az alanı olan bir sürücüde oturuyor. Çalıştığım uygulama dosya yüklemelerini sunucudan ve NAS'a taşıyor. Ancak yükleme sırasında Tomcat bu dosyayı yerel olarak, muhtemelen / temp dizininde tutar.
Sunucum, bu geçici dizinin yerini değiştirmek istediğim boş alan içeren ikinci bir veri sürücüsüne sahip. Tomcat'i bu diğer sürücüde geçici bir dizin kullanacak şekilde nasıl yapılandırabilirim? bu dizinin yerini nasıl değiştirebilirim?
Düzenleme: Windows Server 2k3 çalıştırıyorum. CATALINA_TMPDIR env var ayarını denedim, ancak Tomcat bunu görmezden geldi.
Çözüm: Geçen "Monitor Tomcat" uygulamasını kullanıyorum
-Djava.io.tmpdir = C: \ bazı \ default \ dizin
JVM'ye. Bu, ayarladığım çevresel değişkeni geçersiz kılıyordu. Java > Java Seçenekleri altında bulabilirsiniz
Bunu değiştirmek sorunumu çözdü.