जैसा कि आप जानते हैं कि जेबॉस पूरी तरह से फाइल सिस्टम आधारित स्थापना है। स्थापित करने के लिए आप बस एक फ़ाइल को अनजिप करें और यह है। एक बार जब आप एक निश्चित फ़ोल्डर संरचना को डिफ़ॉल्ट रूप से स्थापित कर लेते हैं और जब आप पहली बार जेबॉस इंस्टेंस चलाते हैं, तो यह रनटाइम ऑपरेशन के लिए अतिरिक्त फ़ोल्डर्स बनाता है। तुलना के लिए यहाँ के रूप में 7 JBoss की संरचना है पहले और बाद में आप पहली बार
के लिए शुरू करने से पहले
jboss-as-7
|
|---> standalone
| |----> lib
| |----> configuration
| |----> deployments
|
|---> domain
|....
बाद
jboss-as-7
|
|---> standalone
| |----> lib
| |----> configuration
| |----> deployments
| |----> tmp
| |----> data
| |----> log
|
|---> domain
|....
आप 3 नए फ़ोल्डर देख सकते हैं बनाए गए हैं (लॉग, डेटा & tmp)। इन फ़ोल्डर को सभी को तैनाती फ़ोल्डर में तैनात किए गए एप्लिकेशन को प्रभावित किए बिना हटाया जा सकता है जब तक कि आपके एप्लिकेशन ने उन फ़ोल्डरों में संग्रहीत डेटा उत्पन्न नहीं किया हो। विकास में, इन सभी 3 नए फ़ोल्डरों को हटाने के लिए यह ठीक है कि आपको "डेटा" निर्देशिका में संग्रहीत लॉग और डेटा की आवश्यकता नहीं है।
उत्पादन के लिए, इन फ़ोल्डरों को हटाने के लिए इसकी अनुशंसा नहीं की गई है क्योंकि एप्लिकेशन के कुछ राज्य को स्टोर करने वाले एप्लिकेशन उत्पन्न हो सकते हैं। पूर्व में, डेटा फ़ोल्डर में, ऐससेवर महत्वपूर्ण टीएक्स रोलबैक लॉग सहेज सकता है। इसलिए यदि आप उत्पादन में किसी भी कारण से उन फ़ोल्डर्स को हटाना चाहते हैं तो अपने जेबॉस प्रशासक से संपर्क करें।
शुभकामनाएं!
http://stackoverflow.com/questions/3015177/to-clean-or-not-to-clean-jboss-home-server- देखना वेब-टीएमपी-निर्देशिका – gavenkoa