से बिल्डिंग जावा हम अपने निर्माण को चलाने के लिए एमएसबिल्ड का उपयोग कर रहे हैं जो कई .NET परियोजनाओं/असेंबली को संकलित और आउटपुट करता है। अब हमें अपने असेंबली के जावा संस्करण को शामिल करने की आवश्यकता का सामना करना पड़ रहा है और यह सुनिश्चित नहीं है कि हमें इस जावा स्रोत के निर्माण को एमएसबिल्ड में एकीकृत करने के बारे में कैसे जाना चाहिए।एमएसबिल्ड
हमेशा कमांड प्रॉम्प्ट पर खोलने का विकल्प होता है और इसे मैन्युअल रूप से संकलन और जारिंग करने का विकल्प होता है, लेकिन क्या एमएसबिल्ड में जावा बिल्डिंग के बारे में जाने के लिए कोई अन्य और अधिक सुरुचिपूर्ण तरीके हैं?
'शैल आउट' वास्तव में एक्ज़ेक कार्य के लिए एक कॉल था .... केवल हमें मैन्युअल टाइपिंग करने और जावा फ़ाइल संदर्भों को सही रखने की आवश्यकता होगी। मानव कारक को बाहर निकालने का एक तरीका ढूंढ रहा था ... –
सीधे जावैक और जार को कॉल करने के बजाय, आप एंटी और स्पैफी को जावा बिल्ड को build.xml में कॉल कर सकते हैं जिसे आप अपने कोड बेस के हिस्से के रूप में रखते हैं। – rsp