আপনার 'নতুন' সমস্যায় আপনাকে প্রশ্নের উত্তর দেওয়ার জন্য, আমি অন্য একটি উত্তর লেখার সিদ্ধান্ত নিয়েছি - কারণ নমুনা দিয়ে ব্যাখ্যা করা আরও সহজ easier
আপনার পছন্দের সরঞ্জাম (আইডিই) শুরু করার সময় পরিবেশের ভেরিয়েবলগুলি লোড করার একটি উপায় এটি গ্রহণের মতোই করা যেতে পারে - আমি মনে করি আপনার সরঞ্জামেও (আইডিই) একটি অনুরূপ কাঠামো থাকতে হবে।
এটি কীভাবে গ্রহণে করা যায় - https://stackoverflow.com/questions/829749/launch-mac-eclipse-with-en पर्यावरण-variables- set
(পরিবেশের ভেরিয়েবল সম্পর্কে সামান্য পুনরায় লিখিত)
Eclipse অ্যাপ্লিকেশন বান্ডেল ডিরেক্টরিতে "eclipse.sh" নামে একটি খালি পাঠ্য ফাইল তৈরি করুন /Applications/eclipse/Eclipse.app/Contents/MacOS
একটি পাঠ্য সম্পাদকে eclipse.sh খুলুন এবং নিম্নলিখিত বিষয়বস্তু লিখুন:
#!/bin/sh
. ~/.bash_profile
logger "`dirname \"$0\"`/eclipse"
exec "`dirname \"$0\"`/eclipse" $@
টার্মিনালে শেল স্ক্রিপ্ট eclipse.sh এর এক্সিকিউটেবল ফ্ল্যাগ সেট করে, অর্থাত:
chmod +x /Applications/eclipse/Eclipse.app/Contents/MacOS/eclipse.sh
Eclipse.app Info.plist খুলুন এবং CFBundleExecutable কী-এর জন্য মানটিকে eclipse.sh এ পরিবর্তন করুন।
ম্যাকোস এক্স স্বয়ংক্রিয়ভাবে সনাক্ত করে না যে Eclipse.app এর তথ্য.প্লেস্টটি পরিবর্তিত হয়েছে। অতএব, আপনাকে lsregister কমান্ডটি ব্যবহার করে টার্মিনালে লঞ্চ সার্ভিস ডাটাবেসটি জোর করে আপডেট করতে হবে:
/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -v -f /Applications/eclipse/Eclipse.app
পরের বার আপনি ডক থেকে বা ফাইন্ডারের কাছ থেকে Eclipse.app চালু করবেন পরিবেশের ভেরিয়েবল সেট করা উচিত।