Eclipse JPA প্রকল্পের পরিবর্তন ইভেন্ট হ্যান্ডলার (অপেক্ষা)


136

আমি যখনই আমার প্রকল্প তৈরির চেষ্টা করব তখন কেন আমি 'জেপিএ প্রকল্প পরিবর্তন ইভেন্ট হ্যান্ডলার (প্রতীক্ষা)' পাচ্ছি।

আমার কর্মক্ষেত্রে আমার কিছু জেপিএ প্রকল্প রয়েছে এবং আমার প্রকল্পটি তৈরি করতে অনেক সময় লাগে। এটি গ্রহণের জন্য বরাদ্দকৃত GB গিগাবাইট হ্যাপ স্পেস সহ সিসি ওভার সীমাও বাড়ে

আমি বর্তমানে কেপলার ব্যবহার করছি। হেলিওসে এই সমস্যাটি ঘটেনি।

উপরের বাগের জন্য কয়েকটি বাগজিলা এন্ট্রি রয়েছে তবে আমি সেগুলি স্থির দেখতে পাচ্ছি। তবে ৪.৩.১ এ পাওয়া যায় না?

উপরের ইস্যুটির জন্য কোনও সমাধান / ওয়ার্কআরউন্ডস?

ধন্যবাদ


1
আমি লুনার মধ্যেও এটি দেখছি।
এইচডিভ

1
এটি আমার সাথে মঙ্গল 2
তেও হচ্ছে

2
একই মেশিনে, নিওনে হ্যাপিং করা তবে আমার জন্য মঙ্গল গ্রহে নয় ...
বব ইওপ্লেইট

1
নিয়ন ২ তে ঘটছে, এবং এমনকি জেপিএ ব্যবহার করছে না।
এড র্যান্ডাল

2
এটি সেখানে 2020-03 এও রয়েছে
বিষ্ণুদেব কে

উত্তর:


165

আমারও একই সমস্যা ছিল এবং আমি এটি সন্ধান করে শেষ করেছিলাম যে এটি কমপক্ষে E.৮ গ্রহনের পর থেকে ডালি (গ্রহন জাভা পার্সেন্টিশন সরঞ্জাম) -এর একটি বিখ্যাত বাগ বলে মনে হচ্ছে যা জাভা সম্পাদকের সংরক্ষণের ক্রিয়াটি চূড়ান্তভাবে ধীর হতে পারে

যেহেতু এটি কেপলারের (20130614-0229) এ এখনও পুরোপুরি সমাধান করা হয়নি এবং আমার গ্রহনে জেপিটি / ডালির দরকার নেই বলে আমি org.eclipse.jptবৈশিষ্ট্য এবং প্লাগইনগুলি ম্যানুয়ালি শেষ করেছি ।

আমি যা করেছি তা হ'ল:

1.) গ্রহনটি প্রস্থান করুন

২) আমার একলপ ইনস্টল ডিরেক্টরিতে যান

cd eclipse

এবং এই পদক্ষেপগুলি কার্যকর করুন:

* স্নো:

mkdir disabled
mkdir disabled/features disabled/plugins

mv plugins/org.eclipse.jpt.* disabled/plugins
mv features/org.eclipse.jpt.* disabled/features

Windows:

mkdir disabled
mkdir disabled\features 
mkdir disabled\plugins

move plugins\org.eclipse.jpt.* disabled\plugins
for /D /R %D in (features\org.eclipse.jpt.*) do move %D disabled\features

৩) গ্রহন পুনরায় চালু করুন।

সূচনা এবং প্রথম ব্যবহারের পরে গ্রহন আপনাকে সতর্ক করতে পারে যে আপনাকে আপনার সামগ্রী-সহায়তা পুনরায় কনফিগার করতে হবে । আপনার পছন্দসই কথোপকথনে এটি করুন।

সম্পন্ন.

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


9
একদিকে নোটে: গ্রহন টিমটি সম্ভবত একটি রিলিজের অন্তর্ভুক্ত এবং অপসারণযোগ্য বৈশিষ্ট্য / প্রকল্প নয় এর পরিমাণ নিয়ে আলোচনা খোলার চেষ্টা করা উচিত। এবং এটি প্যাকেজযুক্ত বৈশিষ্ট্যগুলি (যেমন জেপিটি) অক্ষম করার উপায়গুলি নিয়ে আলোচনা করা উচিত।
এমডব্লিউএস

2
'জেপিএ প্রজেক্ট চেঞ্জ ইভেন্ট হ্যান্ডলার'-র স্টলিং অ্যালিপস লুনা বিল্ড ৪.৪.০ এর একই সমস্যা। @ এমডব্লিউএস সলিউশন লুনার সাথেও কাজ করে যদি আপনার জেপিএ সরঞ্জামের প্রয়োজন না হয় (এর পরিবর্তে জেবিস হাইবারনেট সরঞ্জামগুলি ইনস্টল করুন, যা যাইহোক আরও শক্তিশালী, যদি আপনি হাইবারনেটের সাথে কাজ করছেন)
স্টিফান হ্যাবারেল

3
ভাল লাগছে! দুর্ভাগ্যক্রমে, ডালি বাগটি 2012-08-29 সাল থেকে বন্ধ হয়ে গেছে, তবে 2 বছর পরেও লুনা / এসটিএস 3.6.1 (কর্মক্ষেত্রের বাইরে গিট রেপো সহ) আমার একই সমস্যা ছিল। আমি আপনার সমাধানটি চেষ্টা করি নি, যেমন আমি রিমোট সিস্টেম এক্সপ্লোরার ধীরগতির মধ্যেও চালিয়ে যাচ্ছি (যদিও আমি এটি অক্ষম করার চেষ্টা করেছি), তাই শেষ পর্যন্ত আমি জাভা (এমনকি জেইই নয়) এর জন্য একটি ভ্যানিলা একলাইপ ইনস্টল করেছি, যোগ করেছেন জেএসটি সার্ভার অ্যাডাপ্টারস & এক্সটেনশন, m2e-WTP, এবং ব্যবহার AspectJ উন্নয়ন সরঞ্জামসমূহ download.eclipse.org/tools/ajdt/44/dev/update । বজ্রপাত, অবশেষে।
আরজান

11
আমি উল্লেখ করতে ভুলে গেছি যে কমান্ডটি move features\org.eclipse.jpt.* disabled\featuresআমার পক্ষে কার্যকর হয়নি (Win7 x64-এ) এবং সেগুলি আমাকে নিজে পরিচালনা করতে হয়েছিল। আমার সন্দেহ আছে কারণ এটিতে ফাইলগুলির পরিবর্তে ফোল্ডার রয়েছে এবং ... ঠিক আছে, আমরা কেবল এটিই বলতে পারি যে আপনি যথেষ্ট উইন্ডোজ ব্যাচের স্ক্রিপ্ট লিখেছেন, সম্ভবত আপনি ভাষাটি পরীক্ষামূলক মাইক্রোসফ্ট দল দ্বারা নকশা করা হয়েছে কিনা তা প্রশ্ন করতে শুরু করবেন সম্পূর্ণরূপে নিরক্ষর মাতাল শিম্পাঞ্জির সাথে গুরুতর এডিএইচডি সমন্বিত। অথবা আপনি কেবল ভাবতে পারেন যে উইন্ডোজের এনটিএফএস সংস্করণ সহ কমান্ড প্রম্পটে ওওটিবি ইউনিক্স সমর্থনটি কেন যুক্ত করা হয়নি?
zpangwin

3
আশ্চর্যজনকভাবে যথেষ্ট, এই সমস্যাটি এখনও গ্রহব অক্সিজেনে (সেপ্টেম্বর 2017) অব্যাহত রয়েছে, এবং আপনার সমাধানটি আমার জন্য কৌশলটি করেছে।
মিশেল ভেরাক্স

67

কেন জানি না, আমার নিয়নগ্রহণের এখনও এই সমস্যা রয়েছে, এটি মঙ্গলগ্রহের সংস্করণে ঠিক হয়নি বলে মনে হচ্ছে অনেক লোক বলেছিল।

আমি দেখতে পেয়েছি যে কমান্ডটি ব্যবহার করা খুব সমস্যাজনক, আমি প্লাগইনটি Eclipse ইনস্টলেশন ব্যবস্থাপকের মাধ্যমে মুছে ফেলি।

নিয়ন: [সহায়তা> ইনস্টলেশন বিশদ> ইনস্টল করা সফ্টওয়্যার]

অক্সিজেন: [পছন্দসমূহ> ইনস্টল / আপডেট> ইনস্টল করা সফ্টওয়্যার]

কেবলমাত্র "ডালি জাভা পার্সিস্টন সরঞ্জাম -জেপিএ সমর্থন" প্লাগইনটি নির্বাচন করুন এবং "আনইনস্টল" ক্লিক করুন এটি করবে। দয়া করে নোট করুন নীচে আমার স্ক্রিনটিতে তা নেই কারণ আমি ইতিমধ্যে আনইনস্টল করেছি।

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


5
আমি পাশাপাশি "একলিপসলিঙ্ক জেপিএ সমর্থন" সরিয়েছি
ভেনু মাধব

24

নিওন 2 তে আমার এখনও একই সমস্যা রয়েছে আমার সমাধানটি হল জেপিএ কনফিগারকে অক্ষম করা।

ইক্লিপ পছন্দগুলি খুলুন (প্রকল্পের প্রিফগুলি নয়!)। ম্যাভেন -> জাভা ইই ইন্টিগ্রেশন এ যান এবং জেপিএ কনফিগারকে অক্ষম করুন। আমি জ্যাক্স-আরএস কনফিগার এবং জেএসএফ কনফিগারকেও অক্ষম করে দিয়েছি।

সেই থেকে জেপিএ প্রকল্প পরিবর্তন ইভেন্ট হ্যান্ডলারটি আর প্রদর্শিত হবে না।

পরিবর্তনটি যদি তাত্ক্ষণিকভাবে কার্যকর না হয় তবে পুনরায় সূচনা করুন।


দুর্দান্ত, ধন্যবাদ, আমি এখনও ম্যাকের ফোটন ৪.৮.০ এ এই সমস্যাটি দেখছিলাম এবং এটিই আমার জন্য কার্যকর প্রস্তাবিত সমাধান।
otter606

19

আমি জেপিএ যাচাইকারীকে অক্ষম (চেক না করা) করেছি।

এখন যখনই আমি ফাইলটি সংরক্ষণ করি, এটি জেপিএ প্রকল্প পরিবর্তন ইভেন্ট হ্যান্ডলারের জন্য কেবল একটি কাজ এবং জেপিএ জাভা পরিবর্তন ইভেন্ট হ্যান্ডলারের জন্য কেবল 2 বা 3 দেখায়।

এবং সবচেয়ে গুরুত্বপূর্ণ, ইউআই হ্যাং ইস্যুটি সমাধান করা হয়েছে।

আমি যে সেটিং করেছি তার জন্য দয়া করে নিম্নলিখিত স্ক্রিন শটটি উল্লেখ করুন:

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


9
আশ্চর্যজনক - আমার জেপিএ বৈধতা যাচাই করা আছে তবে আমি এখনও জেপিএ পরিবর্তন ইভেন্ট হ্যান্ডলারটি পেয়েছি!
ম্যাজিক

1
এটি আমার পক্ষে কাজ করেছে। আসলে, এটি সমস্ত অক্ষম করা আরও ভাল, এবং যা প্রয়োজন কেবল তা সক্ষম করুন। উদাহরণস্বরূপ, আপনি যদি 'ওয়েব প্রকল্পগুলি' নিয়ে কাজ না করে থাকেন তবে আপনার কোনও প্রকারের jsp *, jsf *, html ইত্যাদির দরকার নেই এটি প্রতিটি মডিউল / প্রকল্পের জন্য সূক্ষ্ম-সুরের বৈধতা সহায়তা করেছে। অনেক মূল্যবান সময় সাশ্রয় করা lot
রফিআলহামাদ

14

প্রকল্পের জন্য জেপিএ সরঞ্জামগুলি অক্ষম করার জন্য আরও একটি উপায় রয়েছে, এর জন্য জেপিএ বৈশিষ্ট্যগুলি / প্লাগ-ইনগুলি আনইনস্টল করার প্রয়োজন হয় না। আমি উপর পরীক্ষা https://github.com/Jasig/uPortal প্রকল্পের কোনটা মধ্যে উল্লেখ করা হয়েছে https://bugs.eclipse.org/bugs/show_bug.cgi?id=386171 এবং দাবী একই ধরণের সমস্যা আছে:

  1. জেপিএ ফ্যাসিট সক্ষম করা প্রকল্পগুলি দেখতে "এক্সপি এক্সপ্লোরার ভিউতে স্যুইচ করুন (" জেপিএ কনটেন্ট "নোড থাকা উচিত);
  2. "জেপিএ কনটেন্ট" নোডযুক্ত আগ্রহের প্রকল্পটি নির্বাচন করুন এবং প্রসঙ্গ মেনু থেকে বৈশিষ্ট্য নির্বাচন করুন বা প্রকল্পের জন্য সম্পত্তি ডায়ালগ দেখানোর জন্য Alt + enter টিপুন;
  3. বিভাগ সহ গাছের মধ্যে "প্রকল্পের দিকগুলি" নোড নির্বাচন করুন;
  4. প্রকল্পের দিকগুলির তালিকার জেপিএ চেক বাক্সটি সাফ করুন এবং ওকে চাপুন।

উপরোক্ত যুদ্ধ-সংক্রান্ত প্রকল্পের ফর্ম সংগ্রহস্থলের জন্য জেপিএ ফ্যাক্ট অক্ষম করার পরে আমি একিপ্লাস প্রগ্রেস ভিউতে জেপিএ সম্পর্কিত কোনও চাকরি দেখতে পাচ্ছি না।


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

উপরের সমাধানটি আমার জন্য 2020-03 গ্রহনে কাজ করেছিল। ধন্যবাদ @ ডিগোলোভিন
আলফাজ জিকানী

8

উইন্ডোজ অংশের জন্য এমএইচএইচএস এর উত্তরে সামান্য সংশোধন ...

মুভ কমান্ডটি \ বৈশিষ্ট্যযুক্ত ফোল্ডারের জন্য কাজ করে না কারণ ... ভাল, খোলামেলাভাবে কারণ উইন্ডোজ প্রতিবন্ধী হয়েছে (আপনি ফাইলগুলিতে 'মুভ' দিয়ে ওয়াইল্ডকার্ড ব্যবহার করতে পারেন তবে দৃশ্যত ওয়াইল্ডকার্ড + ফোল্ডার == আদেশটি উপেক্ষা করুন)। যাইহোক, এটি তার উত্তরে # 2 পদক্ষেপের জন্য সরবরাহিত উইন্ডোজ স্নিপেটের বিকল্প হিসাবে কাজ করবে।

ব্যাচ ফাইল হিসাবে:

@echo off
set eclipse_dir=C:\eclipse_luna

mkdir disabled
mkdir disabled\features 
mkdir disabled\plugins

move plugins\org.eclipse.jpt.* disabled\plugins
for /f %%i in ('dir "%eclipse_dir%\features\org.eclipse.jpt.*" /ad /b') do (
    move "%eclipse_dir%\features\%%i" "%eclipse_dir%\disabled\features\%%i"
)

2

এছাড়াও, যদি আপনি আপনার গ্রহনের দিরটি খুঁজে না পান। কারণ, ম্যাকের ক্ষেত্রে আমার এইরকম সমস্যা ছিল আমরা মনে করতে পারি যে গ্রহনটি ওএসজিআই ব্যবহার করছে, তাই আমরা টার্গেট প্ল্যাটফর্মে যেতে এবং উপরে বর্ণিত বৈশিষ্ট্যগুলি / প্লাগইনগুলি অক্ষম করতে পারি: org.eclipse.jpt। * এখানে চিত্র বর্ণনা লিখুন


0

গ্রহন ফোটনের সমাধানটি মনে হয়:

  1. ./eclipse/configration/org.eclipse.equinox.simpleconfigurator/bundles.info খুলুন
  2. org.eclipse.jpt দিয়ে শুরু হওয়া লাইনগুলি মুছুন (কেবল org.eclipse.jpt.jpa অপসারণের জন্য কাজ করতে পারে)

0

বিষয়টি মনে হচ্ছে নতুনগ্রহণের সাথে সমাধান হয়েছে। প্লাগইন জাভা এন্টারপ্রাইজ স্যুট সহ উপলভ্য নয়।

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