গ্রহন / জাভা কোড সমাপ্তি কাজ করছে না


594

আমি কিছু প্লাগইন (লক্ষণীয়, ইপিআইসি, ক্লিয়ারকেস, কোয়ান্টামডিবি, মিস্টারকিউ) দিয়ে অ্যালিজড ৩.৪.২ ডাউনলোড করেছি, আনজিপড করেছি এবং সেটআপ করেছি।

এখন আমি যখন জাভা প্রকল্পগুলি সম্পাদনা করছি তখন কোড সমাপ্তি কাজ করছে না। যদি আমি টাইপ করে + String.টিপুন ctrlতবে spaceএকটি পপআপ "নো ডিফল্ট প্রস্তাবনাগুলি" দেখায় এবং নীচে অবস্থিত স্ট্যাটাস বারটি "কোনও পরিপূর্ণতা উপলব্ধ নয়" দেখায়।

কোন ধারনা?


1
আপনারা যারা উবুন্টুতে এটি সমাধান করার চেষ্টা করছেন তাদের জন্য, [উত্তরটি এখানে]] [1]। [1]: জিজ্ঞাসুবন্টু
সিনট্যাগমা

উত্তর:


1245

' ' এ ডিফল্ট বিকল্পগুলি পুনরুদ্ধার করার চেষ্টা করুনWindows > Preferences > Java > Editor > Content Assist > Advanced

আপনি এই পছন্দ স্ক্রিনে যে ধরণের ডেটা দেখেন তার একটি উদাহরণ, তবে বর্তমানে আপনার কাছে থাকা অগত্যা নয়।

গ্রহগ্রহের সামগ্রী সহায়তা সেটিংস

( এই ব্লগ পোস্টে ভাদিম থেকে "এক্সিলিপিতে কন্টেন্ট অ্যাসিস্ট ডুপ্লিকেটস (মাইলিন)" :
মাইলিন এন্ট্রিগুলিকে সদৃশ করে থাকলে, " (Mylyn)" নকল এন্ট্রিগুলিতে তাদের " " অন্তর্ভুক্ত না করে চেক করুন)

অন্ধকার সহায়তা পৃষ্ঠা পুনঃস্থাপন ডিফল্ট তালিকা করবেঃ

'ডিফল্ট' বিষয়বস্তু সহায়তা তালিকার অন্তর্ভুক্ত প্রস্তাবিত প্রকারগুলি নির্বাচন করুন :

  • অন্যান্য জাভা প্রস্তাবগুলি,
  • এসডাব্লুটি টেম্পলেট প্রস্তাবগুলি,
  • টেম্পলেট প্রস্তাবনা,
  • প্রস্তাব টাইপ করুন

3
আমার পরিবেশে এটি কীভাবে পরিবর্তিত হয়েছিল সে সম্পর্কে কোনও ধারণা নেই - আমি অবশ্যই এটি করিনি, তবে আপনার সমাধান কাজ করে! ধন্যবাদ।
pstanton

71

গুগলে অন্য কেউ এটির সন্ধান পেলে আমি এখানে উত্তর যুক্ত করছি। একই লক্ষণ; বিভিন্ন সমস্যা আমার জন্য, ধরণের ক্যাশেগুলি দুর্নীতিগ্রস্থ হয়ে পড়েছিল।

Http://mschrag.blogspot.co.nz/2009/01/open-type-cant-find-your-class.html থেকে

  • Eclipse ছাড়ুন
  • ওয়ার্কস্পেস / .মেডাটাটা /। প্লাগইনস / org.eclipse.jdt.core এ যান
  • * .Index এবং saveIndexNames.txt সরান
  • গ্রহনটি পুনরায় চালু করুন এবং আপত্তিজনক প্রকারের জন্য Ctrl+ অনুসন্ধান করুন T। সূচিগুলি পুনর্নির্মাণ করা হবে।

+1, এটি আমার পক্ষে কাজ করেছে। আমি আগেও একিপ্লেসে ভুগছিলাম এই ভেবে যে আমার প্রকল্পটি 1.5 এ ছিল অন্যথায় সমস্ত অপশন বলার পরেও, সুতরাং এটি অবশ্যই এই সমস্যাটির সময় দূষিত হয়েছিল।
ফিলিপ গিন

3
অপেক্ষা করুন, কিছু নয়। আপনার পদ্ধতিটি চেষ্টা করার পরে, CA ঠিক একবারে কাজ করে, তারপরে আবার ফুরিয়ে যায়। বিতৃষ্ণা। পুরো কর্মক্ষেত্র পুনরুদ্ধার করার পরেও সমস্যা বজায় থাকে। এখানে অন্য কোনও সমাধান কাজ করছে বলে মনে হচ্ছে না ...
ফিলিপ গিন

2
+1 টি। দ্রষ্টব্য: আপনি যদি কোনও ল্যাম্বডা অভিব্যক্তিটিতে সামগ্রী সহায়তা করার চেষ্টা করেন তবে এটি আপনার Eclipse সংস্করণ দ্বারা ভাল সমর্থন করা যায় না।
বুদ্বার্ফ

এত ভাল কাজ করেছেন। ধন্যবাদ!
মোডো

27

যদি কেউ এখানে আসে এবং স্ব-পরিপূর্ণ ফাংশনটি সক্রিয় করতে চায় তবে যান

Preferences -> Java -> Editor -> Content Assist.

তারপরে অটো অ্যাক্টিভেশন বিভাগে জাভার জন্য অটো অ্যাক্টিভেশন ট্রিগার পূরণ করুন :

abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ._

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


এটি আপনার বৃহদ কোড বেসের সাথে গ্রহনটি খুব ধীর করে দিতে পারে।
জে-হো

19

যারা Xfce + চালাচ্ছেন তাদের IBus প্লাগইন সক্রিয় রয়েছে, কীবোর্ড শর্টকাট সংঘাত হতে পারে।

আমার ব্লগে আরও তথ্য দেখুন: http://peter-butkovic.blogspot.de/2013/05/keyboard-shortcut-ctrlspace-caught-in.html

আপডেট :

@ নহহদহের মন্তব্যে যেমন পরামর্শ দেওয়া হয়েছে, সরাসরি উত্তর দেওয়ার জন্য আরও কিছু তথ্য যুক্ত করুন: এক্সফেসে আইবিস প্লাগইন কীবোর্ড লেআউট স্যুইচিংয়ের জন্য ডিফল্ট Ctrl+ Spaceশর্টকাট ব্যবহার করে । এটিকে পরিবর্তন করতে: বিকল্পগুলিতে যান এবং আপনি যা পছন্দ করেন তা এটিকে পরিবর্তন করুন।


3
ভবিষ্যতে এটি অনুপলব্ধ হয়ে উঠলে দয়া করে এখানে আপনার ব্লগের প্রয়োজনীয় অংশগুলি অন্তর্ভুক্ত করুন।
nhahtdh

2
একই সমস্যা LXDEPreferences-> এ যান Keyboard Inputএবং Next input methodশর্টকাটটি সরান ।
ক্ষিতাইজ শর্মা

1
দারুচিনি ডেস্কটপ পরিবেশের সাথে একই সমস্যা দেখা দেয়।
আক্কাসাটিভোবজেকট

11

আপনার প্রকল্পের lib পরীক্ষা করুন। এটি এমন হতে পারে যে আপনি এই জাতীয় দুটি জার ফাইল অন্তর্ভুক্ত করেছেন যাতে একই বর্গ উপলব্ধ আছে বা বলুন কোডে একটি শ্রেণি দুটি জার ফাইলগুলিতে পুনরায় তৈরি করা যেতে পারে। যেমন সম্পূর্ণরূপে বিভ্রান্ত হওয়ায় এই ক্ষেত্রে সহায়তা গ্রহণও বন্ধ করে দেয় গ্রহগ্রন্থ।

এটি যাচাই করার সর্বোত্তম উপায় হ'ল ফাইলটিতে যান যেখানে সহায়তা কাজ করছে না এবং সেখানে সমস্ত আমদানি মন্তব্য করার চেয়ে একের পর এক আমদানি যুক্ত করুন এবং কোড-সহায়তা কাজ করছে কি না তা প্রতিটি আমদানিতে যাচাই করুন easily ।


9

এগুলির কোনওটিই আমার পক্ষে কাজ করেনি।

আমি কেবল একবার নির্দিষ্ট ক্লাসে এই সমস্যাটি অনুভব করছিলাম। অবশেষে আমার পক্ষে যা কাজ করেছিল তা ছিল আপত্তিকর শ্রেণিকে মুছে ফেলা এবং এটি পুনরায় তৈরি করা। সমস্যার সমাধান ... রহস্য এতটা না!


5

আপনি যদি আইই এর জন্য গুগল টুলবার ইনস্টল করেন তবে হতে পারে আপনিও একই সমস্যার মুখোমুখি হতে পারেন। কারণ, সরঞ্জামদণ্ড শর্টকাট সিটিআরএল ক্যাপচার করে +Space


5

আমার এই সমস্যাটি ছিল এবং @ মার্কের মতো, কেবলমাত্র একটি নির্দিষ্ট ক্লাসে। আমি আবিষ্কার করেছি যে আমাকে ওপেন = জাভা সম্পাদক হিসাবে মনোনীত করতে হবে। একটিग्रहন নবাগত হিসাবে আমি এমনকি বুঝতে পারি নি যে আমি কেবল একটি সরল পাঠ্য সম্পাদক ব্যবহার করছি।

প্যাকেজ এক্সপ্লোরারটিতে ফাইলটি ডান ক্লিক করুন এবং "ওপেন উইথ" নির্বাচন করুন।


4

আমি এই সমস্যার মুখোমুখি হয়েছি, এবং সমস্যাটি বের করার জন্য কয়েক ঘন্টা সময় ব্যয় করেছি। উপরের বিভিন্ন উত্তরে উল্লিখিত পদক্ষেপগুলি অনুসরণ করার চেষ্টা করেছিলাম, আমি যে সমাধানটি পেয়েছি সেটি মোনার পরামর্শ মতো একই লাইনে রয়েছে তবে কিছুটা আলাদা। মোনের উত্তরে মন্তব্য হিসাবে যুক্ত করার চেষ্টা করা হলেও কোনও বিকল্প পাওয়া যায়নি। আমার গ্রহণের বিষয়টি ছিল, শ্রেণিপথটি কোনওভাবে দুর্নীতিগ্রস্থ হয়েছিল এবং সমস্ত জার এবং নির্ভরশীল প্রকল্পগুলি অনুপস্থিত ছিল। সংগ্রহস্থল থেকে সর্বশেষ .classpath নেওয়ার পরে এটি ভাল কাজ করেছে।


4

আমিও এই সমস্যার মুখোমুখি হয়েছি তবে এটি বিভিন্ন উপায়ে সমাধান করা হয়েছে। আমি অনুসরণ করা পদক্ষেপগুলি অন্যদের জন্য সহায়ক হতে পারে।

  1. প্রকল্পে ডান ক্লিক করুন (আপনি যার উপর কাজ করছেন)
  2. প্রোপার্টি> জাভা বিল্ড পাথ> জেআরই সিস্টেম লাইব্রেরিতে যান
  3. ডানদিকে ... সম্পাদনা ক্লিক করুন
  4. জেআরই 7 চয়ন করুন

4

একবার আপনার কনফিগারেশন চেক হয়ে গেলে এবং সমাপ্তি এখনও কাজ করে না:

  • আপনার সঠিক ডিরেক্টরি কাঠামো আছে তা নিশ্চিত করুন।

আপনি কি ফাইলের পাশে ডান আইকনটি দেখছেন ?:

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

এটি আপনাকে জানাবে যে ফাইলটি কীভাবে গ্রহন দ্বারা চিকিত্সা করা হবে:

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

মাভেন ওয়েবঅ্যাপ শিল্পকর্মের সাথে আমার সেই গল্পটি থাকায় আমি এই উত্তরটি পোস্ট করছি। ডিফল্টরূপে মাভেন-ওয়েব অ্যাপ্লিকেশন উত্সগুলির জন্য ফোল্ডার তৈরি করে না এবং আমি আমার জাভাটিকে সংস্থানগুলিতে রেখেছি, 5 মিনিটের জন্য কী চলছে তা ভাবছি ... :)


3

আপনি উইন্ডো> পছন্দসমূহ> জাভা> উপস্থিতি> টাইপ ফিল্টারগুলির মধ্যে অনেকগুলি বিকল্প ফিল্টার করেননি তা পরীক্ষা করে দেখুন

এই তালিকার আইটেমগুলি দ্রুত ফিক্সে উপস্থিত হবে না, স্বয়ংক্রিয়ভাবে সম্পন্ন হবে বা অন্যান্য বিভিন্ন জায়গায় খোলা প্রকারের ডায়ালগের মতো উপস্থিত হবে না।


3

আর একটি সমাধান যা আমার পক্ষে কাজ করেছে তা হ'ল জাভা -> উপস্থিতি -> ফিল্টারগুলি টাইপ করুন এবং সমস্ত অক্ষম করুনএখানে চিত্র বর্ণনা লিখুন


3

হতে পারে এটি একই সমস্যা থেকে আসা অন্যান্য লোকেদের সহায়তা করে।

আমার সেটআপ: পুরাতন গ্র্যাডল প্রকল্প (সংস্করণ গ্রেডেল ২.১২) অন্য কারও দ্বারা তৈরি, গ্রেডেল আমদানি উইজার্ডটি এসটিএসে (এক্সপ্লিপ অক্সিজেন ২.২ (৪.২.২)) ব্যবহার করে আমদানি করা হয়েছে।

কোড সমাপ্তি কোনও কাজ করে না (এবং জাভা ফাইলগুলিতে আমার কাছে ফাঁকা জেএস রয়েছে) তবে কমপক্ষে কোডটি সম্পাদন করে কাজটি করার জন্য পেয়েছি:

  • প্রকল্প ফোল্ডারে ডান ক্লিক করুন> বৈশিষ্ট্য> গ্রেডল> ওয়ার্কস্পেস সেটিংস কনফিগার করুন> জাভা> সম্পাদক> সামগ্রী সহায়তা> উন্নত
  • উপরের উইন্ডোতে "জাভা প্রস্তাবগুলি পরীক্ষা করুন"।
  • 2x প্রয়োগ করুন এবং বন্ধ করুন

2

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

সুতরাং অবশ্যই Eclipse এ সমস্ত ত্রুটি বা সমস্যাগুলি পরীক্ষা করে দেখুন এবং কোনও লাইব্রেরি অনুপস্থিত রয়েছে কিনা তা অনুসন্ধান করার চেষ্টা করুন


2

আমি এটির মধ্যে দৌড়ে এসেছি এবং এটি শেষ হয়েছিল যখন আমি পাঠ্য সম্পাদক দিয়ে ফাইলটি খুলছিলাম, জাভা সম্পাদক নয়।

আমি https://stackoverflow.com/users/607470/elroy-flynn প্রতিক্রিয়াতে মন্তব্য করতে চেয়েছিলাম তবে অ্যাড মন্তব্যটিই আমার 50 রেটিংয়ের পরে কাজ করে? নিশ্চিত নয় যে ডাব্লুটিএফ ...

ধন্যবাদ, টম


খ্যাতি ব্লকটি মূলত ঠিক তাই লোকেরা আরও বেশি কিছু পাওয়ার পাশাপাশি আরও কিছু পাওয়ার কারণ রয়েছে। যেহেতু এটি সম্প্রদায়ে আপনি কীভাবে জড়িত এবং সম্মানিত হন তার একটি পরিমাপ হিসাবে কাজ করে (যেমন খ্যাতি হিসাবে), আপনি আরও খ্যাতি পাওয়ার সাথে সাথে আপনি আরও সুযোগ-সুবিধা পাবেন। আপনি সাইট কিভাবে কাজ করে আরো ব্যাখ্যা সফর কটাক্ষপাত করা ওয়ানা পারে: stackoverflow.com/tour
আমনদীপ

এটি সত্যিই কেবল একটি মন্তব্য, আপনি যে উত্তরটি উল্লেখ করেছেন তা ইতিমধ্যে পাঠ্য সম্পাদকের বিষয়টিকে কভার করে। আমি যদি আপনি এটি মুছতে না চান এবং যদিও কর্মফলটি হারাতে চান তবে আমি বুঝতে পারি।
নুমেনন

1

আমার কাছে বিষয়টি একই গ্রন্থাগারের বিভিন্ন সংস্করণের মধ্যে বিরোধ ছিল was অ্যালিপস সহায়তাটি ম্যাভেনের চেয়ে পুরানো সংস্করণ ব্যবহার করছিল।

আমাকে .m2 ডিরেক্টরিতে গিয়ে অযাচিত lib সংস্করণটি + পুনরায় সূচনা করতে হবে।


1

প্রকল্প ডিরেক্টরিতে অন্তর্ভুক্ত নয় এমন একটি ফাইল সম্পাদনা করার সময় আমি অ্যালিপস নিওনে সমস্যা অনুভব করি । যখন আমি একই ফাইলটি প্রকল্পের রুট ডিরেক্টরিতে অনুলিপি করি এমনকি এসসিআর ডিরেক্টরিতেও না, সমাপ্তি কাজ শুরু করে।

ফাইলটি যখন অন্য কোনও ডিরেক্টরি থেকে খোলা হয়, কেবল জেআরই কাজ করে। এটি উদাহরণস্বরূপ: java.সম্পূর্ণ, কিন্তু junit.হয় না।


1

যদি কেউ হতাশার জায়গায় পৌঁছে যায় যেখানে কিছুই কাজ করে না ... আমাদের ক্ষেত্রে ঘটেছিল যে বিষয়বস্তুটি কোনওভাবে সঙ্কুচিত হয় যাতে কোনও পরামর্শ দেখানো হয় না, কেবল "জাভা-না থাকার জন্য Ctrl + স্পেস টিপুন" দেখা যায়। সুতরাং, এটি পপ-আপকে প্রসারিত করতে সহায়তার জন্য সামগ্রীর কোণটি টেনে আনার বিষয় ছিল।

আমি জানি, বিব্রতকর। আশা করি এটা সাহায্য করবে.

দ্রষ্টব্য: এটি এক্সফেস 4 সহ এক্লিপস অক্সিজেন ব্যবহার করে একটি উবুন্টু সার্ভার ছিল।


1

যারা সর্বশেষ 3-19 গ্রহপূর্তি বিল্ড ব্যবহার করেন তাদের জন্য:

অক্সিজেন থেকে 3-19 গ্রহ সংস্করণে আপগ্রেড করার সময় এটি আমার কাছে ঘটেছিল , তাই আমি ধরে নিয়েছি যে আপগ্রেড প্রক্রিয়া চলাকালীন স্বয়ংক্রিয়-সম্পূর্ণ বৈশিষ্ট্যটি সঠিকভাবে স্থানান্তরিত হয় না।

আমার পক্ষে একমাত্র সমাধানটি ছিল একটি নতুন গ্রহন কর্মক্ষেত্র তৈরি করা এবং এতে প্রকল্প / গুলি আমদানি করা। এটি কয়েক মিনিট সময় নিতে পারে তবে এটি সার্থক - অন্যান্য সমাধানে ব্যয় করা সময়ের সাথে তুলনা করে ...


হ্যাঁ আমার জন্য আমি জাভা পদ্ধতিগুলি ব্রাউজ করতে অক্ষম, ব্রাউজ ক্লিক করুন / খোলার ঘোষণাপত্রটি কাজ করছে না। এবং এটি বেশ ঘন ঘন ঘটছে, জাভা বর্গ ফাইলগুলি কার্যকরভাবে পাঠ্য ফাইল হয়ে উঠেছে। সুতরাং আমি কর্মক্ষেত্রটি মুছতে থাকি এবং এক মিনিটের মধ্যে ক্রিয়াতে ফিরে আসা মাভেন প্রকল্পটি আমদানি করি।
স্বাক্ষর করুন 23

0

আপনি যদি এনামে এটি অনুভব করছেন, বা বেনাম শ্রেণীর সাথে কোনও অ্যারে শুরু করার সময়, এটি একটিগ্রহের একটি বিখ্যাত বাগ রয়েছে। অ্যালিপস সামগ্রীটি এনাম ধ্রুবক প্যারামিটার তালিকায় কাজ না করতে সহায়তা দেখুন ।


0

এক্সিলিপ 2019-09 এ আপগ্রেড করার পর থেকে আমি এই সমস্যায় পড়েছি। উপরের কয়েকটি পরামর্শের ভিত্তিতে, এটি আমার জন্য কাজ করেছিল।

আমাকে Eclipse -> পছন্দসমূহ -> জাভা -> সম্পাদক -> সামগ্রী সহায়তা -> অগ্রণীতে যেতে হয়েছিল।

জাভা সম্পাদক / সামগ্রী সহায়তা উন্নত

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


0

জাভা স্প্রিং বুট প্রকল্পগুলিতে এসটিএস চালানো, আমার জন্য কী কাজ করে তা এখানে:

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

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.