2012-02-20 15 views
22

परिभाषित किया गया है नहीं मैं एक C:/Program Files फ़ोल्डर में अपाचे बिलाव 6.0 स्थापित किया है और मैं पर्यावरण चर सेट JAVA_HOME और CATALINA_HOME, लेकिन जब मैं सर्वर startup.bat का उपयोग शुरू, मैं त्रुटि हो रही है:CATALINA_HOME पर्यावरण चर सही ढंग से

CATALINA_HOME environmental variable is not defined correctly.

मेरा CATALINA_HOME पर्यावरण चर CATALINA_HOME=C:\Program Files\apache-tomcat-6.0.35 पर सेट है।

मैंने क्या गलत किया?

+1

अच्छा, पहला सवाल यह है कि क्या टोमकैट 'सी: \ प्रोग्राम फ़ाइलें \ apache-tomcat-6.0.35' में है? दूसरे शब्दों में, क्या एक 'सी: \ प्रोग्राम फ़ाइलें \ apache-tomcat-6.0.35 \ bin' है,' सी: \ प्रोग्राम फ़ाइलें \ apache-tomcat-6.0.35 \ wepapps', 'C: \ Program Files \ अपाचे-टोमकैट-6.0.35 \ आम', आदि? –

+0

हाँ टॉमकैट सी में है: \ प्रोग्राम फ़ाइलें \ apache-tomcat-6.0.35 –

+3

पर्यावरण चर सेट करने के बाद, क्या आपने एक नई सीएमडी.एक्सईई विंडो खोल दी? वेरिएबल्स सेट करने से पहले मौजूद विंडोज़ उन्हें नहीं देख पाएंगे, केवल नई विंडो ही होगी। –

उत्तर

18

सबसे पहले आप के लिए बिल्ला बिल्ला के संस्करण अप करने के लिए नीचे देखें उल्लेख है

CATALINA_HOME: C: \ Program Files \ अपाचे-बिल्ला-6.0.35; तो सेट CLASSPATH चर को

CLASSPATH: C: \ Program Files \ अपाचे-बिल्ला-6.0.35 \ lib;

अंततः पथ चर संपादित करें पथ:।% CATALINA_HOME% \ bin;

नोट: एक अर्धविराम (;) प्रत्येक और प्रत्येक चर के अंत में रखा जाना चाहिए।

4

अपनी कैटलिना.बैट/कैटलिना.श खोलें .. और कैटलिन_एचओएमई की जांच करें, अगर आपने कहीं से टॉमकैट की प्रतिलिपि बनाई है तो यह हार्डकोड किया जा सकता था।

8

सुनिश्चित करें कि आप सीडी पथ जहाँ बिलाव है इससे पहले कि आप आप service.bat फ़ाइल

+0

यह एक टिप्पणी होना चाहिए। – fancyPants

+0

नहीं, यह एक वैध उत्तर है और इससे मेरे लिए समस्या हल हो गई है। शायद कुछ जवाब देने के लिए कुछ जवाब देने की आवश्यकता है। – Noremac

11
set JAVA_HOME :C:\Program Files\Java\jdk1.6.0_26 
CLASSPATH :C:\Program Files\Java\jdk1.6.0_26\bin 
CATALINA_HOME : C:\Program Files\apache-tomcat-6.0.35 
0

वातावरण चर में कॉल करने के लिए cmd खिड़की पर अपनी निर्देशिका एक नया वेरिएबल और के लिए मूल्य के रूप में CATALINA_HOME परिभाषित बनाओ चर मान असाइन >>> करने के लिए C: \ अपाचे \ अपाचे-बिल्ला-7.0.40

रास्ते में इस% CATALINA_HOME% \ बिन संलग्न आदेश "Catalina शुरुआत" पाने के लिए काम करने के लिए

1

तुम भी जेडीई को इंगित करने के लिए JAVA_HOME चर सेट करने की आवश्यकता है, जेआरई नहीं। टोमकैट को पता होना चाहिए कि जावा स्थापित है। इसे जेडीके की जरूरत है। अंत में कंप्यूटर को पुनरारंभ करें।

https://serverfault.com/questions/579159/the-catalina-home-environment-variable-is-not-defined-correctly-this-environment

1

ऐसे JAVA_HOME के ​​रूप में उपयोगकर्ता चर को परिभाषित करने के अंत में अर्ध बृहदान्त्र दूर करने के लिए परवाह, CATALINA_HOME

+0

यह एक टिप्पणी होना चाहिए। – KeyWeeUsr

2

मैं एक ही समस्या मिल गया है कृपया, मैं JRE_HOME

की राह स्थान

की नकल की JRE_Home = "सी: प्रोग्रा ********;"

यहां मैंने सेमिकोलन दर्ज किया है जिसे हमें नहीं करना चाहिए, मैंने इसे हटा दिया, फिर टॉमकैट सफलतापूर्वक शुरू हुआ।

तो अर्द्धविराम पथ JRE_HOME या JAVA_HOME या CATALINA_HOME सेट करने के बाद अंत में हटा दिया जाना चाहिए।

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