नेटबैन्स से टॉमकैट शुरू करने में त्रुटि - '127.0.0.1 *' को आंतरिक या बाहरी कमांड के रूप में मान्यता नहीं दी गई है


148

Google और Stackoverflow दोनों ने मुझे समान मुद्दों वाले लोगों को दिखाया है, हालांकि यह त्रुटि थोड़ी अलग है कि IP पते को एक तारांकन चिह्न के साथ प्रत्यय दिया गया है:

टॉमबैट को शुरू करने की कोशिश करते समय नेटबियंस 8.0.1 मुझे निम्न त्रुटि दे रहा है।

'127.0.0.1 *' को आंतरिक या बाहरी कमांड, ऑपरेशनल प्रोग्राम या बैच फ़ाइल के रूप में मान्यता नहीं दी गई है।

मैं दोनों Tomcat 7.0.56 और Tomcat 8.0.14 स्थापित किया है, वे दोनों कमांड लाइन (एक समय में एक) से ठीक शुरू करते हैं। मैंने उन्हें Tomcat 7 और Tomcat 8 के रूप में नेटबीन्स के सर्वर की सूची में जोड़ा है।

मेरे पास एक "हैलो वर्ल्ड" वेब ऐप है जिसे मैंने कॉन्फ़िगर किया है:
गुण -> रन -> सर्वर: टॉमकैट 7 और टॉमकैट 8
दोनों की कोशिश की दोनों एक ही त्रुटि देते हैं।

यदि मैं या तो टॉमकैट को शुरू करने का प्रयास करता हूं:
सेवाएं -> सर्वर -> टॉमकैट 7 -> आरंभ
सेवाएं -> सर्वर -> टॉमकैट 8 -> प्रारंभ
मैं वेब ऐप शुरू करने की कोशिश करते समय एक ही त्रुटि प्राप्त करता हूं:

'127.0.0.1 *' को आंतरिक या बाहरी कमांड, ऑपरेशनल प्रोग्राम या बैच फ़ाइल के रूप में मान्यता नहीं दी गई है।

कोई विचार ?
यहां तक ​​कि अगर यह केवल वही है जो तारांकन वहां कर रहा है?


टॉमबैट की शुरुआत का
YoYo

यदि आप इस बग पर गहन विश्लेषण पढ़ना चाहते हैं, तो 2015 से मेरा स्टैकओवरफ़्लो उत्तर देखें यहां stackoverflow.com/questions/30647156/… यह टॉमईई के लिए है, लेकिन यह टॉमकैट पर आधारित है इसलिए एक ही समाधान यहां भी काम करता है। नेटबीन्स में प्रॉक्सी सेटिंग्स को स्विच करना भी कुछ अन्य लोगों के सुझाव के अनुसार काम करता है।
मिकलोस क्रिवन

जवाबों:


378

यह मानते हुए कि आप विंडोज पर हैं (यह बग भद्दा बैट फाइलों से बचने के कारण होता है), यह एक बग है जिसे नवीनतम संस्करणों ( 7.0.56और 8.0.14) में एक और बग को हल करने के लिए पेश किया गया है । "में JAVA_OPTSघोषणा के आसपास निकालने की कोशिश करें catalina.bat। यह मेरे लिए Tomcat 7.0.56कल के साथ तय किया ।

में 7.0.56में bin/catalina.bat:179और184

:noJuliConfig
set "JAVA_OPTS=%JAVA_OPTS% %LOGGING_CONFIG%"

..

:noJuliManager
set "JAVA_OPTS=%JAVA_OPTS% %LOGGING_MANAGER%"

सेवा

:noJuliConfig
set JAVA_OPTS=%JAVA_OPTS% %LOGGING_CONFIG%

.. 

:noJuliManager
set JAVA_OPTS=%JAVA_OPTS% %LOGGING_MANAGER%

आपके तारांकन के लिए, यह केवल आपका एक कॉन्फ़िगरेशन हो सकता है जो इसे मेजबान घोषणा में जोड़ता है।

मैंने कल टॉमकैट के बगट्रैक्टर पर इसे देखा था, लेकिन मुझे फिर से लिंक नहीं मिला। इसे मिला संपादित करें ! https://issues.apache.org/bugzilla/show_bug.cgi?id=56895

मुझे उम्मीद है कि यह आपकी समस्या को ठीक कर देगा।


1
Tomcat 8.0.18 / Netbeans 8.0.2 के लिए काम किया - धन्यवाद!
प्रेड्रैग स्टोजादिनोविक

मेरे लिए काम किया। मैं Tomcat 7.0.59 का उपयोग कर रहा हूं, धन्यवाद!
शिवकुमार

मेरे लिए काम किया, लेकिन अलग-अलग पंक्तियों में: 196 और 201. नेटबीन्स 8.0.2 और टॉमकैट 8.0.21। धन्यवाद।
zmirc

हाँ यह समाधान सही है। लेकिन मेरा सवाल यह है कि 'नेटबीन्स में ही समस्या क्यों है?' जब मैं ग्रहण परियोजना में एक ही सर्वर का उपयोग करता हूं तो यह काम करता है, लेकिन नेटबिन में काम नहीं करता है '
युबराज

@ युबराज यह संभावना है क्योंकि नेटबींस उत्प्रेरित.बैट स्क्रिप्ट को उद्धरणों का उपयोग करते हुए एक अन्य कमांड के पैरामीटर के रूप में कहते हैं, कुछ ऐसा othercommand --run "catalina.bat"जो स्क्रिप्ट में आगे भागने की समस्या पैदा करेगा। जैसा कि मेरे उत्तर में कहा गया है, बचने वाली बैट फाइलें भयावह हैं। हालांकि यह केवल मेरा अनुमान है।
जॉनराइड

52

@ जॉनहाइड से चरणों का पालन करने के बाद, मुझे अभी भी वही त्रुटि मिली है।

इससे समस्या ठीक हुई:

उपकरण-> विकल्प-> कोई प्रॉक्सी का चयन करें

source: https://www.youtube.com/watch?v=uI1j-8F8eN4


मुझे अपनी मशीन में इसे हल करने के लिए दोनों समाधानों का उपयोग करने की आवश्यकता थी।
HadesDX

3
यह वास्तव में Tomcat 8.0.36 के लिए मेरे लिए इसे ठीक करता है, JAVA_OPTS पर उद्धरणों को नहीं हटाता है।
जॉन मिकिक

2
उपकरण -> विकल्प -> सामान्य -> ​​प्रॉक्सी सेटिंग्स: नहीं प्रॉक्सी
जीपीएस

मुझे नहीं मिला: noJuliConfig सेट "JAVA_OPTS =% JAVA_OPTS%% LOGGING_CONFIG%": noJuliManager सेट "JAVA_OPTS = %AVAV_OPTS%% LOGGING_MANAGER%" को उत्प्रेरित.बैट फ़ाइल में या आपके समाधान टूल - "समाधान उपकरण" के रूप में सेट करता है। नो प्रॉक्सी ने मेरे लिए नेटबीन्स 8.0 और टोमाकट 8.5.13
जोसेफ

8

उपकरण-> विकल्प-> चुनें मेरे लिए कोई प्रॉक्सी काम नहीं करती है


यह उत्तर सुमामा वहीद के समाधान की एक सीधी प्रति है। आपको इसे हटा देना चाहिए।
स्कोमीसा

0

मैंने सुमामा वहीद के जवाब की कोशिश नहीं की, लेकिन मेरे लिए जो काम किया वह बिन / कटैलिना की जगह ले रहा था। वर्किंग जार (मैं एक पुराने टॉमकट का निस्तारण) के साथ काम कर रहा था और नेटबीन्स में जोड़ने के बाद, मैंने मूल कट्रीना को फिर से डाल दिया।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.