2011-04-13 11 views
33

के बीच अंतर मैं टॉमकैट के साथ ग्रहण का उपयोग कर रहा हूं। सर्वर पर (राइट क्लिक करें) टैब आपको विकल्प हैं: स्वच्छ, प्रकाशित करें और स्वच्छ बिलाव कार्य निर्देशिका, क्या इन विकल्पों में वास्तव में क्या और कैसे वे परियोजना से अलग हैं करते> बिल्डग्रहण: स्वच्छ, निर्माण और प्रकाशित

उत्तर

43

जब आप "project > Build" चलाते हैं, ग्रहण सभी क्लास को .class फ़ाइलों के निर्माण पथ पर फ़ोल्डरों में संकलित करेगा और आपके द्वारा निर्दिष्ट आउटपुट फ़ोल्डर में .class फ़ाइलों को रखेगा। इन दोनों फ़ोल्डरों को Project-> Properties-> Java Build Path से कॉन्फ़िगर किया जा सकता है। ध्यान दें कि ग्रहण में वृद्धिशील बिल्ड सुविधा है जो केवल उन स्रोतों को संकलित करेगी जो परियोजना के आखिरी बार बनने के बाद से बदल गई हैं।

यदि आप प्रोजेक्ट के लिए ऑटो-बिल्ड सक्षम करते हैं ("Project-> Build Automatically" के माध्यम से), "project > Build" स्वचालित रूप से चलाएगा जब आप बिल्ड पथ पर स्रोत फ़ाइलों को जोड़ते, हटाते या संशोधित करते हैं, तो आपको "प्रोजेक्ट> "इस मामले में मैन्युअल रूप से बनाएँ।

सर्वर टैब में Publish विकल्प ऐसे एक्सएमएल विन्यास फाइल, वेब संसाधन (एचटीएमएल, सीएसएस, जे एस आदि), और .class संकलित फ़ाइलें आप से मिल के रूप में परियोजना संसाधनों कॉपी करके अपने बिलाव उदाहरण के लिए आवेदन की तैनाती होगी "project > Build" टॉमकैट उदाहरण के सही स्थान पर।

तो, "Project > Build" जावा क्लास को .class फ़ाइलों में संकलित करने के बारे में है, जबकि सर्वर टैब में विकल्प टॉमकैट उदाहरण में एप्लिकेशन को तैनात करने और टॉमकैट उदाहरण को बनाए रखने के बारे में है।

आप "सर्वर टैब" के बारे में जानकारी प्राप्त कर सकते (यानी वेब उपकरण प्लेटफार्म) निम्नलिखित लिंक से: http://help.eclipse.org/helios/index.jsp?topic=/org.eclipse.wst.server.ui.doc.user/topics/tpublish.html http://wiki.eclipse.org/WTP_Tomcat_FAQ

+0

में अद्यतन प्रोजेक्ट को तैनात करना बहुत बहुत धन्यवाद। सही जवाब – Maro

+4

मूल पोस्टर्स प्रश्न पर जोड़ने के लिए, क्योंकि उन्होंने सर्वर-> स्वच्छ, परियोजना-> स्वच्छ और सर्वर-> स्वच्छ के बीच अंतर क्या है? – armyofda12mnkeys

+1

'clear' – Premraj

4

स्वच्छ, प्रकाशित करें और स्वच्छ टोमकैट कार्य निर्देशिका विकल्प सर्वर फ़ाइलों पर काम करते हैं, दूसरी ओर प्रोजेक्ट> वर्कस्पेस फ़ाइलों पर काम का निर्माण (परियोजनाएं वर्कस्पेस फ़ोल्डर के अंदर हैं)। सर्वर फ़ाइलें और वर्कस्पेस फ़ाइलें आमतौर पर अलग फ़ोल्डर्स में होती हैं, यह इस बात पर निर्भर करती है कि आपने अपने सर्वर को कैसे कॉन्फ़िगर किया है।

11

बिल्ड: संकलन बदली हुई स्रोत परियोजना
स्वच्छ में निर्माण पथ पर फ़ाइलें : प्रोजेक्ट
में बिल्ड पथ पर सभी स्रोत फ़ाइलों को संकलित करें: वेब सर्वर उदाहरण

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

  • कोई संबंधित समस्या नहीं^_^