2012-08-05 16 views
5

को पुनरारंभ नहीं किया तब तक टॉमकैट अपडेट नहीं होता है मुझे टॉमकैट के साथ समस्या है। जब मैं अपनी xhtml फ़ाइल में कुछ बदलता हूं, तो टॉमकैट परिवर्तन नहीं दिखा सकता है। यह बदलने से पहले पेज दिखाता है। मैं टॉमकैट को पुनरारंभ करता हूं, मैं टॉमकैट कार्य निर्देशिका साफ़ करता हूं, सर्वर पर राइट क्लिक करता हूं और साफ़ का चयन करता हूं, लेकिन परिणाम देखने के लिए मुझे ग्रहण को पुनरारंभ करना होगा। मैं google में खोजता हूं लेकिन मुझे यह नहीं पता था कि समस्या को हल करने के लिए मुझे टोमकैट में कौन सी सेटिंग करना चाहिए। प्रकाशित टैब जिसे मैंने चुना है "संसाधन परिवर्तन में स्वचालित रूप से प्रकाशित"। कृपया मेरी मदद करें। मुझे प्रत्येक बदलते हुए ग्रहण को पुनरारंभ करना होगा।जब तक मैंने ग्रहण

+0

टॉमकैट का उपयोग करना बंद करें और जेबॉस या ग्लासफ़िश जैसे वास्तविक एप्लिकेशन सर्वर के साथ काम करना शुरू करें, आपको सर्वर को पुनरारंभ करने की आवश्यकता नहीं होगी और न ही आपके परिवर्तनों को अपडेट करने के लिए आईडीई को चालू करना होगा। –

+3

@ लुइगी मैन्डोज़ा तो यदि आपकी कार पर टायर सपाट है, तो आप इसके बजाय 18-व्हीलर ट्रक खरीदने की सलाह देते हैं? यह एक विन्यास समस्या है, वेब सर्वर समस्या नहीं है। –

+1

टोमकैट अन्य सर्वरों के रूप में 'असली' है, यह अधिक हल्का और उपयोग करने में आसान है और यदि आपको केवल कुछ वेब पेज या वेब सेवा की ज़रूरत है, तो यह किसी भी तरह की पसंद है। – Tomer

उत्तर

2

कृपया सुनिश्चित करें कि आपकी एक्सएचटीएमएल फ़ाइल को आपके ब्राउज़र द्वारा कैश नहीं किया जा रहा है। मजबूर ताज़ा करने का प्रयास करें (फ़ायरफ़ॉक्स पर, Shift + ताज़ा बटन दबाएं या मैक पर कमांड + रीफ्रेश करें)।

आप Apache Tomcat Configuration Reference में दस्तावेज़ के रूप में स्थिर संसाधनों के लिए कैशिंग अक्षम करने के लिए टॉमकैट संदर्भ को कॉन्फ़िगर करने का प्रयास भी कर सकते हैं। कैशिंग को अनुमति दी गई संपत्ति को गलत (डिफ़ॉल्ट सत्य है) सेट करें।

फ़ायरबग का उपयोग कर HTTP शीर्षलेखों की जांच करें। देखें कि आप HTTP प्रतिक्रिया में क्या हैं: HTTP प्रतिक्रिया कोड, कैश-कंट्रोल और हेडर समाप्त हो जाता है।

1

जैसे @ सैम ने कहा, सुनिश्चित करें कि आपकी फ़ाइलों को आपके ब्राउज़र द्वारा कैश नहीं किया जा रहा है। मैक पर (कमांड + आर) फ़ायरफ़ॉक्स और क्रोम (Shift + F5)।

यदि यह काम नहीं करता है, तो ग्रहण पर सर्वर पर डबल क्लिक करें और प्रकाशन टैब पर जाएं। सुनिश्चित करें कि यह पर सेट है जब संसाधन बदलते हैं तो स्वचालित रूप से प्रकाशित करें।

+1

आप उत्तर आदेश पर भरोसा नहीं कर सकते हैं। आप जिस जवाब का उल्लेख करते हैं उसके लिए आप एक लिंक डाल सकते हैं। –

+0

आप किसी उत्तर के लिए लिंक कैसे जोड़ते हैं? –

+0

प्रत्येक उत्तर के नीचे एक "शेयर" लिंक है। इसे देखने के लिए आपको कुछ निश्चित प्रतिष्ठा की आवश्यकता हो सकती है। –

संबंधित मुद्दे