2009-11-23 28 views
5

linux पर साथ MacOS पर एक कमांड लाइन से ग्रहण शुरू करने के लिए कैसे:एक कार्यक्षेत्र पथ नाम

eclipse PathnameToWorkspace 

ठीक काम करता है, और कार्यक्षेत्र पर ग्रहण की शुरूआत।

मैकोज़ एप्लिकेशन पेड़ संरचना के बाद, मैकोज़ नैतिक समकक्ष को समझने में कभी भी सक्षम नहीं हूं।

मुझे संदेह है कि यह एक कठिन समस्या नहीं है।

उत्तर

4

./eclipse -data <workspace-path> (ग्रहण विकी में How do I run Eclipse भी देखें)।

+5

मैकोज़ पर, रूट में 'ग्रहण' एक सिम्लिंक है जो 'Eclipse.app/Contents/MacOS/eclipse' को इंगित करता है। यदि वह सिम्लिंक मौजूद नहीं है, तो आप कमांड लाइन पर अपना खुद का बना सकते हैं या उस सापेक्ष पथ का उपयोग कर सकते हैं। –

0

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

आपको ग्रहण बाइनरी '/Aplplications/Eclipse.app/Contents/MacOS/eclipse' में भी मिल सकता है।

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

जब से मैं परेशान ग्रहण करने के लिए पूरा पथ टाइप पाया, मैं बस एक सिमलिंक इसे करने के लिए /opt/local/bin से जोड़ा गया है और यह सुनिश्चित करें कि निर्देशिका मेरी $PATH में है बनाया:

cd /opt/local/bin 
sudo ln -s /Applications/eclipse/eclipse . 
echo 'PATH="$PATH:/opt/local/bin' >>~/.bashrc 

उसके बाद, बस आदेश eclipse जारी करने (पिछले /Applications/eclipse भाग के बिना) के रूप में काम करता है।

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