গ্রহন: দৃ enable়তা সক্ষম করুন


97

আমি এক্লিপস গ্যালিলিও চালাচ্ছি। আমি কীভাবে গ্রহণ করতে পারি ग्रहণে?

অন্যান্য সাইটগুলির পরামর্শ অনুসারে, আমি যুক্তিগুলি যুক্ত করার চেষ্টা করেছি : -ea. আমি কম্পাইলার কমপ্লায়েন্স লেভেলে পরিবর্তন করার চেষ্টাও করেছি 1.4। এই পরামর্শগুলির মধ্যে কোনওটিই কাজ করেনি।

উত্তর:


164
  1. মেনুতে যান Runএবং তারপরে মেনু আইটেমটিতে যান Run Configurations

এখানে চিত্র বর্ণনা লিখুন

  1. ইন বাম প্যানেলের , এখানে যান Java Application, এবং তারপর যান Assertions

  2. ইন ডান প্যানেলে চয়ন ট্যাব Arguments

  3. অধীনে ক্ষেত্র জন্য VM argumentsটাইপ করুন -eaগবেষকেরা সক্রিয়।

এখানে চিত্র বর্ণনা লিখুন

  1. দেখার জন্য ক্লিক করুন Applyএবং তারপর Run বাটন

বিশ্বব্যাপী এটিকে প্রতিটি কিছুর জন্য ডিফল্ট হিসাবে সেট করতে :

  1. মেনুতে যান Window(আপনি উইন্ডোতে থাকলে), বা মেনুতে যান Eclipse(আপনি যদি ম্যাকে থাকেন)। লিনাক্সের ক্ষেত্রেও এটি অনুরূপ কিছু হতে পারে।

  2. যাও Preferences

  3. বাম প্যানেল থেকে Javaএবং তারপরে বেছে নিন ।Installed JREs

  4. আপনার জেআরই নির্বাচন করুন এবং তারপরে ডান প্যানেলেEdit... বোতামটি ক্লিক করুন ।

  5. ইন Default VM argumentsক্ষেত্র, যোগ -ea


এটি অ্যান্ড্রয়েডের জন্য কাজ করে না, আপনার অবশ্যই আপত্তিদস্তু JUnit সংস্থান প্রয়োজন।
নওমেনন

42
বিশ্বব্যাপী এটিকে সমস্ত কিছুর জন্য ডিফল্ট হিসাবে সেট করতে, উইন্ডো -> পছন্দসমূহ -> জাভা / ইনস্টলড জেআরই এ যান। জেআরই নির্বাচন করুন এবং "সম্পাদনা করুন ..." ক্লিক করুন। "ডিফল্ট ভিএম যুক্তি" ক্ষেত্রে, "-ea" যুক্ত করুন।
সিলভারি

@nbro আমার কাছে কোন Assertionsআইটেম নেই Java Application। আপনি বর্তমান রান কনফিগারেশন বোঝাতে পারে?
জন ম্যাকক্লেইন

@ জনম্যাকক্লেইন এটি সম্ভব যে গ্রহনের বিভিন্ন সংস্করণে বিভিন্ন প্যানেল, বোতাম এবং মেনু রয়েছে। যদি আমি সেই নির্দেশটি সুনির্দিষ্টভাবে জুড়েছি (তবে এটি অনেক দিন আগে ছিল) তবে সম্ভবত এটি আমার নিজের সংস্করণে চেষ্টা করে দেখার ক্ষেত্রে ঘটেছে (যেমন আপনি ছবিগুলি থেকেও খেয়াল করতে পারেন, আমি একটি ম্যাক ব্যবহার করছি, তাই এটি সম্ভব) যে অন্যান্য সিস্টেমে গ্রহের সংস্করণগুলি কিছুটা আলাদা)
nbro

4
@ জনএমসি ক্লেন হ্যাঁ, আমি মনে করি আপনি ঠিক বলেছেন। এটা সম্ভব প্রকল্পগুলির নাম ছিল। "দৃser়তা" এ যাওয়ার পরিবর্তে আপনার আপনার প্রকল্পের নামটিতে যাওয়া উচিত (আমার ধারণা)।
nbro

36

আপনি সব JUnit পরীক্ষার জন্য বিশ্বব্যাপী এই সমস্যা সমাধান করতে চান, তাহলে যেতে Preferences > Java > JUnitএবং উপরের "জন্য চেকবক্সটিতে ক্লিক করুন VM- র আর্গুমেন্ট করতে 'EA' জুড়ুন নতুন JUnit লঞ্চ কনফিগারেশন তৈরি করা " এখন অন্ধকার হবে আপনি প্রতি জন্য নয় বাগ নতুন পরীক্ষা আপনি চালাতে চান বিদ্যমান পরীক্ষাগুলির জন্য আপনাকে তাদের চালনার কনফিগারেশনগুলি সরাতে হবে Run Configuration > JUnit


4
সমস্ত বিদ্যমান JUnit প্রবর্তন কনফিগারেশনে যুক্ত করার কোনও উপায় আছে কি ?
এমএক্স্রো

যোগ করার জন্য -ea বিদ্যমান পরীক্ষার জন্য আপনি রান কনফিগারেশনের অপসারণ করতে হবে রান কনফিগারেশন> JUnit
Honza

12

সমস্ত জাভা রানের জন্য বিশ্বব্যাপী এটি করতে, ইনস্টল করা জেআরইএস বৈশিষ্ট্যগুলি সম্পাদনা করুন।

উদাহরণস্বরূপ: উইন্ডোজ -> পছন্দসমূহ -> ডিফল্ট জেআরই হাইলাইট করুন -> সম্পাদনা ক্লিক করুন ... -> ডিফল্ট ভিএম আর্গুমেন্ট ইনপুট বাক্সে, প্রবেশ করুন -> সমাপ্তি বোতামটি ক্লিক করুন।

এটি এক্লিপস কেপলার এসআর 2 এ কাজ করেছে।


এখনও Elpipse সংস্করণ 2020-03 (4.15.0)
hfontanez

5

উপর ম্যাভেন প্রকল্প আপনি চালাতে পারেন মেন মেথড এর দ্বারা স্বয়ংক্রিয়ভাবে তৈরি যাদু ক্লাসপাথ সঙ্গে

bash> export MAVEN_OPTS="-ea" && mvn exec:java -Dexec.mainClass="com.your.class.with.main"
cmd> set MAVEN_OPTS="-ea" && mvn exec:java -Dexec.mainClass="com.your.class.with.main"

লিনাক্স / ইক্লিপসে আপনি আরও সুবিধাজনক ব্যবহারের জন্য বাশ দিয়ে টার্মিনাল উইন্ডো যুক্ত করতে পারেন।


4

আপনি যে অ্যাপ্লিকেশনটি গ্রহণ করছেন, সেটির জন্য আপনি দৃ enable়তা সক্ষম করতে চান? আমি সাধারণত "রান হিসাবে চলুন" প্রোফাইলে কমান্ড লাইন পরামিতিগুলিতে কেবল অ্যাড-আই যোগ করি।


4
হ্যাঁ, আমি যখন কমান্ড লাইন থেকে চালাচ্ছি তখন আমি সাধারণত এটিও করি, যার কারণেই আমি ভেবেছিলাম পছন্দগুলিতে এই ভিএম যুক্তি যুক্ত করা কার্যকর হবে। ইনপুট জন্য ধন্যবাদ। নিশ্চিত হয়ে আমি যে এটি করা উচিত তা ভেবে পাগল ছিলাম না
আসলে
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.