पर जावा के साथ कुछ तैनात और निष्पादित करें मेरे पास एक जावा प्रक्रिया (डेमन) है जो चल रहा है। इस प्रक्रिया का उपयोग एक सेवा की तरह किया जाता है। उस सेवा के साथ मैं एक विश्वसनीय सर्वर से एक हस्ताक्षरित ज़िप संग्रह डाउनलोड कर सकते हैं। ज़िप संग्रह को अनपैक करने के बाद मैं "अनपॅक किए गए" फ़ोल्डर में बाइनरी निष्पादित करना चाहता हूं।यूनिक्स
समस्या यह है कि यह बाइनरी निष्पादन योग्य नहीं है (इसके फ़ाइल मोड में कोई 'x' नहीं है ... मुझे पता है कि इसे जावा के साथ सेट करना संभव है लेकिन मुझे एक सामान्य तरीका चाहिए।
क्या आपके पास कोई विचार है कि तैनाती को कैसे अच्छी तरह से किया जाए?
मूल रूप से मैं के बाद मैं ज़िप संग्रह अनपैक किया यूनिक्स फ़ाइल मोड बिट्स पुनर्स्थापित करना चाहते हैं (हाँ, यह जावा होने की जरूरत है)। क्या जावा लीब है जो यह कर सकती है?
एक अच्छा तरीका से आपका क्या मतलब है? यदि आपके पास संग्रह में जाने वाली फ़ाइलों पर नियंत्रण है तो बस सुनिश्चित करें कि इसे पैक करने से पहले बाइनरी के उचित तरीके हैं। – Perception
@ धारणा: सभी ज़िप कंप्रेसर यूनिक्स फ़ाइल मोड बिट्स को संग्रहीत करने का समर्थन नहीं करते हैं। और सभी ज़िप डिकंप्रेसर इसे बहाल करने का समर्थन नहीं करते हैं ... – thkala
@thkala मुझे यही चाहिए। क्या जावा लीब है जो यह कर सकती है? – alexvetter