আমি "বিদ্যমান প্রকল্পকে কর্মক্ষেত্রে আমদানি করার" চেষ্টা করছি। "রুট ডিরেক্টরি" হিসাবে আমি ডিরেক্টরিটি নির্বাচন করি যেখানে আমার সমস্ত জাভা (এবং .ক্লাস) ফাইল অবস্থিত। গ্রহন আমাকে লিখেছে যে "কোনও প্রকল্প আমদানির জন্য পাওয়া যায় না"। কেন?
উত্তর:
Eclipse গ্রহন প্রকল্পগুলির সন্ধান করছে, যার অর্থ এটি মূল ডিরেক্টরিতে গ্রহন-নির্দিষ্ট ফাইলগুলির সন্ধান করছে, যথা .project
এবং .classpath
। আপনি হয় Eclipse কে ভুল ডিরেক্টরি দিয়েছেন (যদি আপনি একটি গ্রহন প্রকল্পটি আমদানি করে থাকেন) বা আপনি আসলে বিদ্যমান উত্স ( new
-> java project
-> create project from existing source
) থেকে একটি নতুন প্রকল্প তৈরি করতে চান ।
আমি মনে করি আপনি সম্ভবত দ্বিতীয়টি চান, কারণ গ্রহন প্রকল্পগুলিতে সাধারণত আলাদা উত্স এবং বিল্ড ডিরেক্টরি থাকে have যদি আপনার উত্স এবং .class ফাইলগুলি একই ডিরেক্টরিতে থাকে তবে আপনার কাছে সম্ভবত একটি গ্রহন প্রকল্প নেই।
এই উত্তরটি লরার জবাবের মতোই, তবে নতুন গ্রহন সংস্করণে আপনি কোনও "বিদ্যমান উত্স থেকে প্রকল্প তৈরি করুন" বিকল্পটি দেখতে পাবেন না।
সুতরাং আপনি পরিবর্তে এটি করতে পারেন:
গোটো ফাইল > নতুন > প্রকল্প
প্রকল্পের ধরণটি নির্বাচন করুন এবং পরবর্তী ক্লিক করুন
ডিফল্ট অবস্থান ব্যবহার করুন আনচেক করুন
দেখার জন্য ক্লিক করুন ব্রাউজ করুন আপনার সোর্স ফোল্ডারের নেভিগেট করতে, বা আপনার সোর্স পাথ টাইপ
সমাপ্তি ক্লিক করুন
Eclipse.org এ এই আলোচনা ফোরাম থেকে নেওয়া
এর একটি সমাধান হ'ল মাভেন ব্যবহার করা। প্রজেক্টের রুট ফোল্ডার থেকে এমভিএন ইক্লিপস করুন: ক্লিন এর পরে এমভিএন ইক্লিপস: ইক্লিপস। এটি গ্রহণের জন্য প্রয়োজনীয়। প্রকল্প এবং .classpath ফাইলগুলি তৈরি করবে।
এই সমস্যার জন্য আমার একটি নিখুঁত সমাধান রয়েছে। নিম্নলিখিত সাধারণ পদক্ষেপগুলি করার পরে আপনি আপনার উত্স কোডটি Eclipse এ আমদানি করতে সক্ষম হবেন!
প্রথম সব, কারণ তুমি কেন অন্ধকার ওয়ার্কস্টেশন মধ্যে আপনার প্রকল্পের আমদানি করতে পারবেন না আপনি না যে .project এবং .classpath ফাইল।
এখন আমরা জানি যে এটি কেন হয়, তাই আমাদের যা করা দরকার তা হল প্রকল্পের ফাইলের অভ্যন্তরে .প্রজেক্ট এবং .classpath ফাইল তৈরি করা । কিভাবে আপনি এটা করবেন এখানে:
প্রথমে .classpath ফাইলটি তৈরি করুন:
নিম্নলিখিত কোডগুলি অনুলিপি করুন এবং এটি সংরক্ষণ করুন:
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="src" path="src"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
<classpathentry kind="output" path="bin"/>
</classpath>
তারপরে। প্রকল্প প্রকল্প তৈরি করুন:
নিম্নলিখিত কোডগুলি অনুলিপি করুন:
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>HereIsTheProjectName</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.jdt.core.javanature</nature>
</natures>
</projectDescription>
আপনার প্রকল্পের নামতে আপনাকে নাম ক্ষেত্রটি পরিবর্তন করতে হবে। আপনি এখানে আপনার প্রকল্পের নাম হিয়ারআইসপট্রোজেক্টনাম পরিবর্তন করে লাইন 3 এ এটি করতে পারেন । তারপর এটি সংরক্ষণ করুন।
এটাই সব, উপভোগ করুন !!
অনেক দিন পরে অবশেষে আমি খুঁজে পেলাম! এখানে আমার উপায়: ফাইল -> নতুন প্রকল্প -> অ্যান্ড্রয়েড প্রকল্প বিদ্যমান কোড থেকে অ্যান্ড্রয়েড প্রকল্প -> আপনার প্রকল্পের মূল ডিরেক্টরিতে ব্রাউজ করুন!
আপনার যদি আমার কাছে নেই .project
এবং .classpath
ডিরেক্টরিতে কেবল ফাইল থাকে তবে একমাত্র উপায় যা গ্রহনের সর্বশেষতম সংস্করণ সহ (অন্তত আমার জন্য) কাজ করে তা হল:
File
-> New
-> Project...
-> Android
->Android Application Project
->Next >
src
প্যাকেজ এক্সপ্লোরার ফাইলটিGeneral
-> File System
->Next >
Browse
আপনার প্রকল্পে, প্রয়োজনীয় ফাইলগুলি নির্বাচন করুন, হিট করুন Finish
এর পরে, আপনার সমস্ত বিদ্যমান কোডের পাশাপাশি নতুন .project
এবং .classpath
ফাইলগুলির সাথে একটি প্রকল্প করা উচিত ।
আমি। প্রজেক্ট এক্সএমএল-ফাইলটি সংশোধন করার সময় আমার একই সমস্যা ছিল। আমি যখন ফাইলগুলিকে মূল সংস্করণে রূপান্তর করেছি যখন প্রকল্পটি তৈরি হয়েছিল, তখন আমি প্রকল্পটি আমদানি করতে সক্ষম হয়েছি। সম্ভবত এটি একই ধরণের সমস্যাযুক্ত কাউকে সহায়তা করে;)
আপনি যদি কমান্ড কনসোলের মাধ্যমে কোনও মাভেন প্রকল্প নির্মাণ করছেন তবে নিশ্চিত হয়ে নিন যে নিম্নলিখিতটি কমান্ডের শেষে রয়েছে:
eclipse:eclipse -Dwtpversion=2.0
অ্যান্ড্রয়েড প্রকল্পগুলির জন্য এই সমস্যাটি সমাধান করার জন্য। নীচে উল্লিখিত পদক্ষেপগুলি অনুসরণ করুন-> অ্যান্ড্রয়েড প্রকল্প-> বিদ্যমান উত্স থেকে প্রকল্প তৈরি করুন এবং এতে আপনি আপনার কোডের অবস্থান দিতে পারেন। এখন, এটি নির্দিষ্ট করা সমস্ত প্রজেক্ট কোড আমদানি করবে এবং সূক্ষ্মভাবে কাজ করবে