2010-07-09 13 views
8

क्या कोई जानता है कि जेडीके, टोमकैट और एक्लिप्स (जे 2 ईई) के साथ यूएसबी थंब ड्राइव कैसे बनाना है (सभी विंडोज प्लेटफ़ॉर्म के लिए, अधिमानतः)?पोर्टेबल जेडीके, टोमकैट, और ग्रहण (विंडोज)

मैंने this question देखा, लेकिन एकमात्र जवाब सट्टा था।

मुझे पता है कि ग्रहण हिस्सा आसान होगा - बस इसे अंगूठे ड्राइव पर रखें। जहां तक ​​मुझे पता है टोमकैट को एक जेडीके की आवश्यकता है। क्या टोमकैट सेट अप करने का कोई तरीका होगा, इसलिए यह हमेशा अंगूठे ड्राइव पर एक जेडीके संदर्भित करता है (सिस्टम JAVA_HOME चर का उपयोग करने के बजाय)? ग्रहण के बारे में कैसे?

मैं सोच रहा हूँ cygwin की तरह कुछ स्पष्ट रूप से overkill होगा ...

उत्तर

5

बिल्ला बहुत आसान है।

जो catalina.bat द्वारा कहा जाता है आप JDK के लिए एक रिश्तेदार पथ संदर्भ के लिए यह सेट कर सकते हैं अप एक मानक बैच फ़ाइल <tomcat-dir>/bin में setenv.bat कहा जाता है।

ऐसा करने का एक उदाहरण liferay टॉमकैट विकृति है, इसे setenv.bat फ़ाइल पर एक नज़र डालें। एक JRE CATALINA_HOME निर्देशिका में स्थापित के लिए

Liferay 6.0.1 setenv.bat चेक:

if exist "%CATALINA_HOME%/jre1.5.0_22/win" (
    if not "%JAVA_HOME%" == "" (
    set JAVA_HOME= 
    ) 

    set "JRE_HOME=%CATALINA_HOME%/jre1.5.0_22/win" 
) 
+1

उन युक्तियों के लिए धन्यवाद! जेडीके पर कोई सुराग या लीड? मुझे पता है कि ग्रहण जेआरई के साथ काम कर सकता है, और यदि टॉमकैट भी इसका उपयोग कर सकता है: http://portableapps.com/apps/utilities/java_portable – KPthunder

+5

गलती .. बस इंस्टॉल करने के बाद पूरी तरह से सूरज की जेडीके निर्देशिका की प्रतिलिपि बनाएँ, इसकी प्रतिलिपि बनाई जा सकती है और बाहर की समस्याओं के साथ चले गए (शायद ब्राउज़र प्लगइन के लिए छोड़कर, लेकिन आपकी समस्या होने की संभावना नहीं है) –

4

मैं सिर्फ यह देखा। यह 2012 है। यहां मैंने यह कैसे किया। http://tgducusin.blogspot.com/2011/12/portable-eclipse-with-java-jdk-tomcat.html

+1

कृपया प्रदान किए गए लिंक के लिए कृपया [संदर्भ प्रदान करें] (http://stackoverflow.com/questions/how-to-answer)। – animuson

+0

महान काम करता है, थॉमस! मुझे केवल ग्रहण + जेडीके की आवश्यकता है, इसलिए मैंने आपके द्वारा जोड़े गए अन्य ऐड-ऑन को अनदेखा कर दिया। धन्यवाद! – The111

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