কীভাবে নেটবীনে ক্যাশ সাফ করবেন


125

আমি নেটবিনে একটি প্রকল্প তৈরি করেছি এবং আমি নেটবিন্স ক্যাশে সাফ করতে চাই।

আমি একটি উইন্ডোজ 7 মেশিনে নেটবিন্স 7.0.1 চালাচ্ছি।

আমি এটা কিভাবে করবো?


7
ইন NB7.4 লিনাক্স ভিতরে মুছে ফেলুন ফাইলগুলি: /home/{user}/.netbeans/7.4/var/filehistoryএবং /home/{user}/.netbeans/7.4/var/log
সুধাকর কৃষ্ণান

উত্তর:


44

7.2 আগে, ক্যাশে এ C:\Users\username\.netbeans\7.0\var\cache। এই ডিরেক্টরিটি মোছার ফলে আপনার জন্য ক্যাশে সাফ হওয়া উচিত।


1
সংস্করণের জন্য 8 নিচে Pino এর উত্তর দেখুন [লিংক] stackoverflow.com/a/17238597/1401409
loopkin

উপরের সংস্করণগুলির জন্য পাথটি পরিবর্তন করা হয়েছে
I আমি

363

ক্যাশে মোছার আগে নেটবিয়ানস বন্ধ করুন।

নেটবিনস 7.2+, উইন্ডোজ 7

ক্যাশে অবস্থিত C:\Users\<username>\AppData\Local\NetBeans\Cache\

%USERPROFILE%উইন্ডোজ ভেরিয়েবল ব্যবহার করে ক্যাশে সাফ করুন :

del /s /q %USERPROFILE%\AppData\Local\NetBeans\Cache\

এটি সেট করা থাকলে আপনি পরিবেশের পরিবর্তনশীলও ব্যবহার করতে পারেন %LOCALAPPDATA%:

del /s /q %LOCALAPPDATA%\NetBeans\Cache\

নেটবিনস 7.2+, লিনাক্স

ক্যাশে এখানে: ~/.cache/netbeans/${netbeans_version}/index/

ম্যাক ওএস এক্স

ক্যাশে এখানে: ~/Library/Caches/NetBeans/${netbeans_version}/

Http://wiki.netbeans.org/FaqWhatIsUserdir এও দেখুন ।

মেনু সাহায্য করুন

উইন্ডোজে, সহায়তা »সম্পর্কে মেনু নির্বাচন করে একটি ডায়ালগ প্রদর্শিত হবে যাতে নিম্নলিখিত পাঠ্য রয়েছে:

Product Version: NetBeans IDE 8.0.2 (Build 201411181905)
Java: 1.7.0_80; Java HotSpot(TM) 64-Bit Server VM 24.80-b11
Runtime: Java(TM) SE Runtime Environment 1.7.0_80-b15
System: Windows 7 version 6.1 running on amd64; Cp1252; en_CA (nb)
User directory: C:\Users\Username\AppData\Roaming\NetBeans\8.0.2
Cache directory: C:\Users\Username\AppData\Local\NetBeans\Cache\8.0.2

অপারেটিং সিস্টেম নির্বিশেষে, সম্পর্কে ডায়ালগটি ক্যাশে ডিরেক্টরিতে সঠিক পথটি ধারণ করবে।


5
ওএসএক্সের জন্য পথ এবং উইকের লিঙ্ক যুক্ত করা হয়েছে। নেটবিন্সের পূর্ববর্তী সংস্করণটি মনে হয় net /। নেটবিন / $ {নেটবিয়ান_ভার্সন} / ভার / ক্যাশে রয়েছে
সিগম্যাক্স

6
এক্সপি: সি: u ডকুমেন্টস এবং সেটিংস \ <ব্যবহারকারীর নাম> Settings স্থানীয় সেটিংস \ অ্যাপ্লিকেশন ডেটা \ নেটবিয়ানস \ ক্যাশে
শিক্ষানবিশ_

1
হ্যাঁ, অনেক ধন্যবাদ !! এটি আমাকে একেবারে পাগল করে তুলেছিল, ঘন্টাখানেক ধরে বাগ খুঁজে নেওয়ার চেষ্টা করছিল যা প্রকৃতপক্ষে ছিল না - মূল পদ্ধতি সহ শ্রেণিটি পাওয়া যাচ্ছিল না, এবং কিছু কাস্টম ব্যতিক্রম শ্রেণি প্রয়োগকারী হিসাবে স্বীকৃত ছিল না Throwable... আমি সবেমাত্র মুছে ফেলেছি বোকা ক্যাশে, এবং এখন এটি সব ঠিক কাজ করে।
ইয়ান ক্যাম্পবেল

% AppData% var এর সাথে অ্যাক্সেস করা আরও দ্রুত
নিনজা কোডিং

নেটবিনস ৮.২ এর অধীনে চলছে, আমি লিনাক্সের পুরো ক্যাশে ফোল্ডারটি মুছলাম। বিশেষত, rm -rf ~ / .cache / নেটবিন / 8.2। এটি একটি বাজে হ্যাং নিরাময় করেছে যেখানে বড় প্রকল্পের বিশ্লেষণের সময় নেটবিটগুলি 100% সিপিইউ ব্যবহারের সাথে হিমায়িত হয়।
মাইক

167

ক্যাশে ডিরেক্টরিটির পথটি উইন্ডো সম্পর্কে (মেনু সহায়তা / সম্পর্কে) তালিকাভুক্ত। নেটবিয়ানস বন্ধ করুন, তারপরে ডিরেক্টরিটি মুছুন (বা নাম পরিবর্তন করুন)। এটি শুরু হয়ে গেলে নেটবিয়ানগুলি এর ক্যাশেটি পুনর্নির্মাণ করবে।


3
নেটবিনের উপর ভিত্তি করে আইডিইগুলি উল্লেখ না করা (জেমনকি-এর মতো) যা হয়ত একটি ভিন্ন ডিরেক্টরি অবস্থান থাকতে পারে তবে যার জন্য এটি এখনও কাজ করে
রিচার্ড টিংল

9
এই ক্যাশেটি পরিষ্কার করে আমি যে দুঃস্বপ্নের ত্রুটিগুলি সমাধান করেছি তার উপর ভিত্তি করে আমি বলতে চাই যে একটি বড় লাল "সাফ ক্যাশে" বোতামটি প্রয়োজন, সেই সাথে টুলটিপটির সাথে "অন্য সমস্ত ক্ষেত্রে ব্যর্থ হলে"।
অটোরিয়ান

12

নেটবিনস 8.1 সহ একটি ম্যাক-এ,

  1. নেটবিয়ানসসম্পর্কে
  2. এই ব্যবহারকারীর ডাইরেক্টরি মধ্যে পাথ সম্পর্কে পর্দা
  3. rm -fr 8.1আপনার ক্ষেত্রে সংস্করণটি আলাদা হতে পারে; ডান সংস্করণ ফোল্ডার সরান।
  4. নেটবিন পুনরায় খুলুন

উইন্ডোজের জন্যও ঠিক আছে!
বেনজ

নেটবিনগুলি খুলতে না চাইলে মজা শুরু হয়। তাহলে কীভাবে ব্যবহারকারীর ডিরেক্টরি সন্ধান করবেন?
ছা

@ চাও আপনার সিস্টেমের লগগুলি পরীক্ষা করে দেখুন এবং কেন নেটবিনগুলি শুরু করতে পারবেন না
জোসেফ

ধন্যবাদ @ জোসেফ, আপনার প্রতিক্রিয়া দেখার আগে আমি নেটবিনগুলির একটি সম্পূর্ণ পুনরায় ইনস্টল করেছিলাম। এছাড়াও, আমার ক্ষেত্রে ক্যাশেগুলি ছিল। / লাইব্রেরি / কেচস / নেটবিয়ানস / ৮.২/২ যা উইকি ডটবইন.আরসি
চও

10

আমি কেবল যুক্ত করব যে আমি ক্যাশেটিতে অনুপস্থিত লাইব্রেরির কারণে সৃষ্ট রেফারেন্স সমস্যাগুলি সমাধান করার চেষ্টা করেছি এবং ক্যাশে মুছে ফেলা সমস্যা সমাধানের পক্ষে যথেষ্ট ছিল না।

আমি নেটবিয়ানস বন্ধ করে দিয়েছি (.2.২.১), ক্যাশে মুছে ফেলেছি, আবার নেটবিনগুলি আবার খুললাম, এবং এটি ক্যাশেটিকে পুনরায় জেনারেট করেছিল, তবে গ্রন্থাগারটি এখনও অনুপস্থিত ছিল (/ / ক্যাশে / .2.২.১ / সূচক / সংরক্ষণাগারগুলি অনুসন্ধান করে) ।

সমস্যার সমাধানের জন্য আমাকে নেটবিনগুলি বন্ধ করে ক্যাশে মুছে ফেলার আগে আমার উন্মুক্ত প্রকল্পগুলি বন্ধ করতে হয়েছিল।


আপনি যেমন বলেছিলেন তেমনই করেছি। 7.3 এ এটি একই থাকে remains
rbento

1
ধন্যবাদ এটি কাজ করেছে .. আমি সমস্ত উন্মুক্ত প্রকল্প হাইলাইট করে নেটবিনে সমস্ত উন্মুক্ত প্রকল্পটি বন্ধ করে রেখেছি, ডান ক্লিক করুন এবং বন্ধ ক্লিক করুন। তারপরে নেটবিন বন্ধ করুন এবং সি-তে ক্যাশে মুছুন: \ ব্যবহারকারীরা username "ব্যবহারকারীর নাম" ata অ্যাপডাটা \ স্থানীয় \ নেটবিয়ানস \ ক্যাশে
রিদজুয়ান আদ্রিস

To resolve the problem I had to close my open projects before closing netbeans and deleting the cache.<- এই। একেবারে। আমার দুটি প্রকল্প গ্রুপ ছিল, এবং উভয় গ্রুপে প্রতিটি প্রকল্প বন্ধ করে নেটবিনগুলি বন্ধ করতে হয়েছিল, ক্যাশে সাফ করতে হবে, তারপরে আবার কাজ করার আগে আমার প্রকল্পগুলিকে আমার গ্রুপগুলিতে যুক্ত করতে হয়েছিল। থ্যাঙ্কস রে!
কিঃমোর্ট


6

উইন্ডো In-তে ক্যাশে সি: / ব্যবহারকারী / ব্যবহারকারী / ব্যবহারকারী নাম / অ্যাপডাটা / স্থানীয় / নেটবিয়ান / ক্যাশে অবস্থিত


5

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

নেটবিন 7.১ এবং তার চেয়েও পুরনো ডিফল্টরূপে ইউজারডির ব্যবহারকারীর হোম ডিরেক্টরিতে সংরক্ষিত। নেটবিয়ান নামে একটি (লুকানো) ডিরেক্টরিতে থাকে। হোম ডিরেক্টরিটি ইউনিক্সের মতো সিস্টেমে $ OME হোম} এবং উইন্ডোজে% USERPROFILE% (সাধারণত সি: \ নথি এবং সেটিংসে সেট থাকে) থাকে \ ক্যাশেডিরটি ব্যবহারেরডির ভেরি / ক্যাশে সাবফোল্ডারে পাওয়া যাবে। নামটি যেমন বোঝায়, ইউজারডির ব্যবহারকারীর জন্য অনন্য। নেটবিনগুলির প্রতিটি সংস্করণ ইনস্টল করার জন্য, ইউজারডিরটি একটি অনন্য সাবডিরেক্টরি যেমন যেমন নেটনেটস / হবে। আপনার সঠিক ব্যবহারকারীর অবস্থানটি সনাক্ত করতে, IDE এর প্রধান মেনুতে যান এবং সহায়তা> সম্পর্কে চয়ন করুন। (ম্যাক: নেটবিয়ানস> নেটবিয়ান সম্পর্কে)। নেটবিন্স 7.1 একটি পছন্দসই স্থানে স্যুইচ - ক্যাচডির ব্যবহার করে ক্যাশে ডিরেক্টরিটি পৃথক করতে দেয়।

উদাহরণস্বরূপ উইন্ডোজ ব্যবহারকারী জেডো নেটবিনস 5.0 চলমান সি: u ডকুমেন্টস এবং সেটিংস \ jdoe.netbeans \ 5.0 under এর নীচে তার ইউজারডির সন্ধান করতে পারে Net নেটবিয়ানস 5.0 চলমান একটি উইন্ডোজ ভিস্তার ব্যবহারকারী jdoe সম্ভবত সি: \ ব্যবহারকারীদের \ jdoe এর অধীনে তার ব্যবহারকারীর খুঁজে পাবে। নেটবিন্স \ 5.0 Net নেটবিনস 5.0 চলমান একটি ম্যাক ওএস এক্স ব্যবহারকারী জেডিও সম্ভবত তার / ইউজারস / জডো / নেটবিয়ানস / 5.0/ এর নীচে তার ইউজারডির সন্ধান করতে পারে (ফাইন্ডারে এই ফোল্ডারটি খুলতে, অনুসন্ধানকারী মেনু থেকে ফোল্ডারে যান) নির্বাচন করুন, বাক্সে / ব্যবহারকারী / জ্যোডে / নেটবিনস / ৫.০ / টাইপ করুন এবং গো ক্লিক করুন)) নেটবিন্স ৫.০ চলমান একটি লিনাক্স ব্যবহারকারী জেডিও সম্ভবত /home/jdoe/.netbeans/5.0/ এর অধীনে তার ব্যবহারকারীর খুঁজে পাবেন is

আরও তথ্যের জন্য

নেটবিন্স সাইটে এই ডকুমেন্টেশনটি দেখুন: নেটবিনস 7.2 এবং আরও নতুন


4

উইন্ডোজ 10 এ নেটবিয়ান 8+ এর জন্য ডুপ্লিকেট ক্লাস ত্রুটির সাথে একটি নির্দিষ্ট বাগ রয়েছে যা ক্যাশে সাফ করে সমাধান করা হচ্ছে C:\Users\<user>\AppData\Local\NetBeans\Cache


1
অবশ্যই, তবে জোসেফ যেমন লিখেছেন, এই ক্যাশেটি সাফ করা একটি কার্যকরী সমাধান। ব্রিকসদান আমাদের "কেন" এবং "কীভাবে" তা না, তবে তথ্যের জন্য তাঁকে ধন্যবাদ জানায়।
বেনজ

3

কেবল ক্যাশে ইরেজার প্লাগইন ইনস্টল করুন , এটি nb6.9, 7.0,7.1,7.2 এবং 7.3 এর সাথে সামঞ্জস্যপূর্ণ: প্লাগইনটি কনফিগার করতে আপনাকে নেটিয়ান এর স্ক্রিনে থাকা ক্যাশে দির সরবরাহ করতে হবে। তারপরে সরঞ্জাম-> ক্যাশে মুছে ফেললে আপনি নেটবিন্স ক্যাশে সাফ করুন। সবই, শুভকামনা।

http://plugins.netbeans.org/plugin/40014/cache-eraser


1

tl; dr আপনার নিজের পুরো নেটবিন্স ক্যাশেটি মুছতে হবে না ।


ক্লিন বিল্ড চালানো হিসাবে আমার সমস্যাটি প্রকাশ পেয়েছিল যেটি পূর্ববর্তী buildফোল্ডার বা testuserdirফোল্ডারটি মুছে ফেলেনি, যখন আমি নেটবিনস 8.0.2 ব্যবহার করছিলাম।

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

পরে, নেটবিনস 8.1 এর সাথে আবার এই সমস্যাটি ছড়িয়ে পড়ে। আমি নেটবিয়ানস বন্ধ ant build cleanকরে দিয়ে কমান্ড লাইনে দৌড়ে এসেছি এবং এটি কার্যকর হয়েছে। যখন আমি নেটবিয়ানগুলি আবার খুলি, তখন সমস্যার সমাধান হয়েছিল। আমার কাছে এটি ঘটে যে নেটবিয়ানগুলি কিছু খোলা রাখছিল এবং ফোল্ডারগুলি মুছতে কেবল বন্ধ করা দরকার।


আপডেট
আমি অবশেষে বুঝতে পারলাম কী চলছে। একরকম, আমার NetBeans "মডিউল সুইট প্রকল্প" (হলুদ / কমলা পাজল টুকরা গুলি আইকন) বন্ধ হয়ে গেছে এবং "মডিউল প্রকল্প" (রক্তবর্ণ পাজল টুকরা আইকন) একই সঠিক নাম থাকার "মডিউল সুইট প্রকল্প" হিসাবে খোলা। বিল্ডিং ক্লিন সেই নির্দিষ্ট প্রকল্পটি সঠিকভাবে পরিষ্কার করেছে তবে পুরো স্যুটটি পরিষ্কার করেনি।

এখন যখন আমার "মডিউল স্যুইট প্রকল্প "টি আবারও সঠিকভাবে খোলা আছে, প্রত্যাশা অনুযায়ী জিনিসগুলি কাজ করে। এটি ব্যাখ্যা করে যে কেন ant build cleanকাজ করেছে, যেহেতু পুরো স্যুটটি পরিষ্কার করার জন্য এটি সঠিক স্তরে কমান্ড লাইনে করা হয়েছিল।

আমার সন্দেহ হয় যে আমার নেটবিন্স ক্যাশেটি পুরোপুরি পরিষ্কার করার দরকার নেই, যদিও সম্ভবত এটি করার ফলে কেন এটি "মডিউল স্যুইট প্রকল্প" এর পরিবর্তে কেবলমাত্র "মডিউল প্রকল্প" দেখানো হচ্ছে, তার ফলে সঠিক কাজটি করার সময় এই বিষয়টি ঠিক করা হয়েছিল need আমি ক্লিক করেছি build clean... আমি যদি সহজেই বুঝতে পারি যে স্যুটটি আর খোলা নেই এবং কেবল প্রকল্পটি ছিল, আমি এটি তিন সেকেন্ডের মধ্যে স্থির করতে পারতাম।


1

ক্যাশেটি হ'ল C:\Users\userName\AppData\Local\NetBeans\Cache\এবং তারপরে ফোল্ডারের সংস্করণ নামটি সঠিক ক্যাশে নির্দিষ্ট করবে।

আপনি এটিও করতে পারেন: আইডিই বন্ধ করুন। ফাইলগুলি মুছে ফেলার এবং সমস্ত কিছু ঝুঁকির পরিবর্তে, এই ক্যাশে ফোল্ডারের নামকরণ করুন। এবার আইডিই শুরু করুন। একবার এটি শুরু হয়ে গেলে, ফোল্ডারটি পাওয়া না যাওয়ার কারণে একটি নতুন ক্যাশে ফোল্ডার তৈরি করা হবে। এখন আপনি নামান্তরিত ফোল্ডারটি নিরাপদে মুছতে পারেন।


0

আমি এই চেষ্টা করেছি

Username = radhason

সি: \ ব্যবহারকারী \ radhason \ AppData \ স্থানীয় \ NetBeans \ ক্যাশে

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

ওকে বাটন টিপুন, তারপরে ক্যাশে ফোল্ডারটি প্রদর্শিত হবে এবং নেটবিনের এই ক্যাশে ফোল্ডারটি মুছবে।

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