আমি OptaPlanner 6.0.1 লাইব্রেরি ব্যবহার করে একটি ইন্টেলিজ আইডিইএর জার আর্টিফ্যাক্টের মাধ্যমে একটি .jar তে প্যাকেজ করার চেষ্টা করছি তবে আমার ম্যানিফেস্ট.এমএফ পরিবর্তে
Manifest-Version: 1.0
Main-Class: a.b.c.app
জারটি অপ্টাপ্যালানারের অন্যতম সহায়ক লাইব্রেরি, ecj-3.7.2.jar সরবরাহিত একটি ব্যবহার করে:
Manifest-Version: 1.0
Build-Jdk: 1.6.0_26
Built-By: ibrandt
Created-By: Apache Maven
Archiver-Version: Plexus Archiver
এ কারণে, "no main manifest attribute, in appname.jar"
অ্যাপটি চালানোর চেষ্টা করার সময় একটি ত্রুটি ঘটে। যদি আমি ম্যানিফালিটি ম্যানিফেস্টটিকে আমার সাথে জাজার ফাইলটিতে প্রতিস্থাপন করি তবে সবকিছু সঠিকভাবে কাজ করে। এটি ঠিক করার জন্য আমি কি কিছু করতে পারি?
আমি লাইব্রেরিগুলিকে একটি পৃথক / lib ডিরেক্টরিতে রাখি এবং সেগুলি জার আর্টিফ্যাক্টের মূলটিতে এক্সট্রাক্ট ডিরেক্টরি হিসাবে যুক্ত করা হয়, ইন্টেলিজ আইডিইএ v13.0.1 .1