আমি ম্যাক ওএস এক্স (উইন্ডোজ থেকে আগত) -এর জন্য একেবারে নতুন এবং আমি অ্যাপ অ্যাপ্লিকেশনগুলি বোঝার চেষ্টা করছি। উইন্ডোজে আমাদের এক্সিকিউটেবল (.exe ফাইল) ছিল। আপনি যদি একটি খোলেন, আপনার প্রোগ্রামটি চলবে এবং অন্য যে কোনও ফাইলের প্রয়োজন এটি অন্য কোথাও অবস্থিত। ম্যাক ওএস এক্স-তে, আমি যেমন এটি বুঝতে পেরেছি, এই। অ্যাপ্লিকেশনগুলি "ফাইলগুলি" আসলে এমন ফোল্ডারগুলির মতো যা কেবল এক্সিকিউটেবল নিজেই নয় অ্যাপ্লিকেশনটির প্রয়োজন হতে পারে এমন অন্যান্য ফাইলও ধারণ করে।
আমার প্রশ্ন হ'ল এই। অ্যাপ ফাইলগুলি ঠিক কী করে? এগুলিতে illingালাই এবং প্রকৃত নির্বাহযোগ্য চালানো থেকে এটি কীভাবে আলাদা?
সম্প্রতি আমি ওএস এক্স-তে চালানোর জন্য একটি অ্যাপ্লিকেশন পাওয়ার চেষ্টা করছিলাম finally অবশেষে আমি এটি কাজ করে দেখলাম (মনে হচ্ছে জাভাবাহোম সেট করার দরকার আছে)। তবে, এটি কেবল তখনই কাজ করে যখন আমি .app ফোল্ডারে ড্রিল করে এবং অ্যাপ্লিকেশনটি শুরু করা শেল স্ক্রিপ্টটি চালিত করি। আমি যদি অ্যাপ্লিকেশন ফাইল / ফোল্ডারটিকে ডাবল ক্লিক করি তবে অ্যাপটি কিছুক্ষণের জন্য ডকের কাছে ঝাঁকিয়ে পড়ে, শেষ পর্যন্ত থামে এবং কিছুই ঘটে না (পাগলের মতো ঘুরানো ভক্তরা ছাড়া)। সুতরাং স্পষ্টতই ওএসগুলি অন্যরকম কিছু করছে যখন এটি অ্যাপ্লিকেশনটি। অ্যাপ্লিকেশন ফাইল থেকে বনাম সরাসরি চালানো থেকে শুরু করে চালানোর চেষ্টা করে।
আমি বুঝতে চাইছি ঠিক কী করছে। অ্যাপ কী কারণে এই অ্যাপ্লিকেশনটি চালিত হচ্ছে না যাতে আমি সমস্যাটি সমাধানের জন্য কাজ করতে পারি। এফওয়াইআই অ্যাপ্লিকেশনটি ওরাকল এর এসকিউএল বিকাশকারী।