मैंने टॉमकैट लाइब्रेरी के जावडॉक्स की जांच की है जिसे मैंने अपने नेटबीन्स प्रोजेक्ट के तहत शामिल किया है, और जब मैं कोड को तैनात करता हूं तो ठीक काम करता है, लेकिन जब मैं अपने वेब प्रोजेक्ट का क्लीन-बिल्ड करता हूं तो मुझे "नहीं मिल सकता ServletContext इंटरफेस के getContextPath() विधि पर प्रतीकServletContext getContextPath()
यह मुझे पूरी तरह से पागल कर रहा है क्योंकि मेरे परीक्षण चलाने के लिए और इसलिए मुझे पहले तैनाती करनी है, फिर परीक्षण करें, अगर मैं साफ और निर्माण करता हूं, या साफ़ करता हूं परीक्षण मुझे यह त्रुटि मिलती है ...
किसी के पास इस मुद्दे के कारण कोई संकेत हो सकता है? क्या मुझे कोई लाइब्रेरी अपडेट या कुछ है?
उस मामले के लिए, आपको Servlet 2.5 समर्थन के लिए टोमकैट 6.x की आवश्यकता है। – Powerlord
हां, यह तैनाती करते समय काम कर रहा था, लेकिन इमारत के समय नहीं .. जो समझ में नहीं आता है ... अगर यह निर्माण नहीं कर सकता है तो इसे कैसे तैनात किया जाता है ?! किसी भी तरह से, आप सही हैं, मेरे पास एक अन्य प्रोजेक्ट में एक अलग servlet.jar था जिसमें शामिल किया गया था ... क्यों किसी को यहां एक सादे जावा गैर-वेब प्रोजेक्ट में servlet.jar शामिल करने की आवश्यकता है ... मुझे नहीं पता – walnutmon
कैसे अगर यह निर्माण नहीं कर सकता है तो क्या इसे तैनात किया जाता है? आपका बिल्ड क्लासपाथ शायद आपके तैनाती क्लासपाथ से अलग है। विशेष रूप से कक्षाओं में चीजों का क्रम शायद अलग है। – DaBlick