আমি একটি জেআর ফাইল সংকলন করেছি এবং ম্যানিফেস্টে প্রধান-শ্রেণি নির্দিষ্ট করেছি (আমি এক্সলিপ এক্সপোর্ট ফাংশনটি ব্যবহার করেছি )। আমার নির্ভরতা সমস্ত লেবেলযুক্ত ডিরেক্টরিতে রয়েছে lib
। lib/*
ক্লাসপথ হিসাবে এটি ব্যবহার করা উচিত উল্লেখ করে আমার জেআর ফাইলটি কীভাবে কার্যকর করতে হয় তার কোনও সরল উত্তর আমি পেতে পারি না ।
আমি চেষ্টা করেছিলাম:
]$ java -jar -cp .:lib/* MyJar.jar
]$ java -cp .:lib/* -jar MyJar.jar
]$ java -cp .:lib/* com.somepackage.subpackage.Main
ইত্যাদি ...
প্রত্যেকটি এই বলে ত্রুটি দেয়:
Error: Could not find or load main class ....
বা NoClassDefFoundError
নির্দেশিত গ্রন্থাগারগুলি পাওয়া যাচ্ছে না gives
এমনকি আমি জেআর ফাইলটি পুনরায় তৈরি করার চেষ্টা করেছি এবং lib
ডিরেক্টরি এবং সামগ্রীগুলি অন্তর্ভুক্ত করেছি , তবে এখনও কোনও পাশা নেই ...
আমি কীভাবে কমান্ড লাইন থেকে একটি জেআর ফাইল কার্যকর করতে পারি এবং ক্লাসপথটি ব্যবহার করতে পারি তা নির্দিষ্ট করতে পারি?