ตัวอย่าง Tomcat ของฉันกำลังนั่งอยู่บนไดรฟ์ที่มีพื้นที่เหลือน้อย แอปพลิเคชันที่ฉันใช้อยู่จะย้ายไฟล์ที่อัปโหลดออกจากเซิร์ฟเวอร์และไปยัง NAS อย่างไรก็ตามในระหว่างการอัปโหลด Tomcat จะเก็บไฟล์นี้ไว้ในเครื่องโดยเฉพาะอย่างยิ่งในไดเรกทอรี / temp
เซิร์ฟเวอร์ของฉันมีไดรฟ์ข้อมูลตัวที่สองซึ่งมีพื้นที่เหลือเฟือที่ฉันต้องการย้ายไดเรกทอรีชั่วคราวนี้ไป ฉันจะกำหนดค่า Tomcat ได้อย่างไรเพื่อให้ใช้ไดเรกทอรีชั่วคราวในไดรฟ์อื่นเช่น ฉันจะย้ายไดเรกทอรีนี้ได้อย่างไร
แก้ไข:ฉันใช้เซิร์ฟเวอร์ Windows 2k3 ฉันลองตั้งค่า CATALINA_TMPDIR env var แต่ Tomcat ดูเหมือนจะไม่สนใจ
การแก้ไข:ฉันใช้แอพพลิเคชั่น "Monitor Tomcat" ที่ผ่าน
-Djava.io.tmpdir = C: \ บาง \ เริ่มต้น \ ไดเรกทอรี
กับ JVM นี่คือการเอาชนะตัวแปรด้านสิ่งแวดล้อมที่ฉันตั้งไว้ คุณสามารถค้นหาได้ภายใต้Java > Java Options
การเปลี่ยนแปลงนี้ได้แก้ไขปัญหาของฉัน