উইন্ডোজ 7 টাস্কবারে নেটবিন কীভাবে পিন করবেন?


18

আমি প্রায় googled এবং মনে হয় যে আমি সমস্যা সঙ্গে একা নই, তবে আমি সমাধান খুঁজে পাইনি। আশেপাশের কেউ হয়তো এটি বের করে ফেলেছে।

সমস্যাটি হ'ল নেটবিয়ানস.এক্স.ই আসলে একটি স্টাব যা জাভউ.এক্সই কল করে। যখন আমি টাসটবারে নেটবিয়ান প্রক্রিয়াটি পিন করার চেষ্টা করি তখন আমি আসলে "জাভা (টিএম) প্ল্যাটফর্ম এসই বাইনারি" পিন করি। এটি আইকন পরিবর্তন করে এবং পিনটি কাজ করে না।

মজার বিষয় হ'ল এটি অন্য একটি মেশিনে কাজ করে। এটি নেটবিন্সের ভিন্ন সংস্করণ, বা জাভার একটি ভিন্ন সংস্করণ কারণ তা আমি জানি না।

কেউ কি এটি জানতে পেরেছেন?

যুক্ত: আমি জানি এটি প্রোগ্রামিং সম্পর্কিত নয় বাছাই করা; অন্যদিকে আপনার প্রোগ্রামিং পরিবেশকে কীভাবে আরও উন্নত করা যায় সে সম্পর্কে এখানে প্রচুর বিষয় রয়েছে এবং এটি এগুলির চেয়ে খারাপ নয়।

ওহ, এবং বিটিডব্লিউ - উইন্ডোজ 7 এন্টারপ্রাইজ এক্স 64; জাভা জেডিকে 1.6.17; নেটবিন্স 6.8


আমি আমার কিছুটা পিন করতে পারি না (এনবি 6.9, উইন 7 প্রো 64 বিট, 32-বিট জেডিকে)
আরমান্ড

@ অ্যালিসন - গৃহীত উত্তরের নীচে মন্তব্যগুলি দেখুন। স্পষ্টতই এটি ইতিমধ্যে নেটবিন বাগ হিসাবে নিবন্ধিত হয়েছে। এছাড়াও সেখানে একটি workaround আছে।
ভিলাক্স-

উত্তর:


17

সঠিকভাবে সমাধান না হলেও সমস্যাটি পাওয়া গেছে। বর্ণনাটি এখানে:

নেটবিয়ানস.এক্সই সি ++ তে লেখা একটি কাস্টম লঞ্চার। এটি একটি 32-বিট মডিউল। যখন এটি লোড হয়, এটি প্রথমে জাভাটিকে নিজের মধ্যে একটি ডিএলএল হিসাবে লোড করার চেষ্টা করে এবং তারপরে নেটবিয়ানগুলি শুরু করে। যাইহোক, জাভা রানটাইম যদি 64-বিট হয় তবে এটি তা করতে পারে না কারণ 32-বিট মডিউল একটি 64-বিট মডিউল এবং তদ্বিপরীত লোড করতে পারে না। সুতরাং এটি ডান পরামিতিগুলির সাথে পৃথক প্রক্রিয়া (javaw.exe) হিসাবে জাভা শুরু করতে ফিরে আসে।

"সমস্ত কিছু কাজ করে" এমন মেশিনে আমি একটি 32-বিট জাভা রানটাইম ইনস্টল করেছি, তবে "ত্রুটিযুক্ত মেশিনে" আমি পূর্ণ 64-বিট জেডিকে ইনস্টল করেছি।

সুতরাং সংক্ষেপে আমি তিনটি সম্ভাব্য সমাধান দেখতে পাচ্ছি:

  • 64-বিট জাভা আনইনস্টল করুন এবং 32-বিট ইনস্টল করুন;
  • লঞ্চটি একটি 64-বিট মডিউল হিসাবে সংকলন করার চেষ্টা করুন (কে জানেন যে এটি কাজ করবে কিনা, সম্ভবত কোনও পরিবর্তন ছাড়াই নয়);
  • সমস্ত ডান প্যারামিটারের সাথে javaw.exe এ সরাসরি একটি শর্টকাট তৈরি করুন (এগুলি টাস্ক ম্যানেজারে পাওয়া যাবে)।

নেটবিন্স বাগজিলায় এটি বাগ 173873 হিসাবে লগড
mjs

বাগের কোনও আপডেট আছে? আমি NB6.8 এ আছি এবং এই মুহুর্তে 32 বিট জাভাটি একটি কর্মসংস্থান হিসাবে ব্যবহার করছি।
Jus12

@ জাস্ট 12 - আপাতদৃষ্টিতে নয়, তবে সেখানে একটি কার্যকারিতা উল্লেখ আছে। এটি এখনও 32-বিট জেভিএম যদিও ব্যবহারের ফলস্বরূপ।
ভিলেক্স-

1
: সৌভাগ্যক্রমে, এই বাগ সংস্করণ 7.2 মধ্যে সমাধান করা চিহ্নিত হয়েছে netbeans.org/bugzilla/show_bug.cgi?id=178273#c13
ডেভ Lancea

2
হ্যাঁ! এটি তাদের 2 বছরেরও বেশি সময় নিয়েছিল! এক্সডি (ঠিক আছে, সত্য, আমি বুঝতে পারি যে তাদের সম্ভবত এর চেয়ে আরও গুরুতর কিছু করার ছিল)
ভিলেক্স-

12

আপনি নেটবিয়ানকে টাস্কবারে পিন করতে পারেন এবং ফ্রি সেভেনবিয়ান মডিউলটি ব্যবহার করে অন্যান্য উইন্ডোজ 7 বৈশিষ্ট্যগুলির সুবিধা নিতে পারেন ।


হ্যাঁ, স্পষ্টতই ছেঁড়া কাজগুলি দ্বারা প্রস্তাবিত সেভেনবিয়ান মডিউল। এটি সম্ভবত সুস্পষ্ট, তবে যদি আপনি সেভেন বিন্স ইনস্টল করার আগে নেটবিয়ান বুগজিলায় বর্ণিত ওয়ার্কআরউন্ডটি ব্যবহার করেছেন তবে জিনিসগুলি আবার কাজ করার জন্য অ্যাপ্লিকেশনটি টাস্ক বার থেকে সরিয়ে পুনরায় পিন করতে হবে। অন্যথায়, সেভেনবিয়ান ইনস্টল করার পরে পিনিংটি ভেঙে গেছে বলে মনে হচ্ছে।

আমি নিশ্চিত করতে পারি যে এটি উইন্ডোজ 7 x64 এবং জেডিকে x64 এর সাথে কাজ করে। আপনি যা করবেন সেটি হ'ল সেভেনবিয়ান ইনস্টল করার পরে প্রথমবার নেটবিন শুরু করা। তারপরে নেটবিন্স সম্পূর্ণরূপে শুরু হয়ে যাওয়ার পরে আপনি টাস্কবারে থাকা আইকনটি পিন করুন। X64-এ প্রারম্ভকালে আপনি একটি অতিরিক্ত আইকন পান তবে নেটবিনগুলি চলার পরে এটি চলে যায়।
ব্রায়ান রিটার

ভিলেক্স- দ্বারা নির্দেশিত হিসাবে এটির কি পারফরম্যান্স ইস্যু রয়েছে?
Jus12

3

সমস্যা খুঁজে পেয়েছে এবং সমাধান হয়েছে।

এটি জাভা ভিএম বিটসাইজের সাথে সংযুক্ত হয়ে আপনি কোন নেটবিয়ানগুলি কার্যকর করতে সক্ষম তার উপর নির্ভর করে:

কেবল জাভা 32-বিট ইনস্টল করা:

  • নেটবিএন.এক্সই পিন করা যায়
  • নেটবিয়ান 64.exe পিন করা যাবে না

কেবল জাভা 64৪-বিট ইনস্টল করা হয়েছে:

  • নেটবিয়ান.এক্সই পিন করা যায় না
  • নেটবিয়ান 64.exe পিন করা যেতে পারে

এনবি যখন আমি ভিএম সংস্করণগুলির মধ্যে পরিবর্তন করেছিলাম তখন নেটবিয়ানরা অভিযোগ করেছিল (যদিও এই সময়টি কেবল; এটি অতীতে অভিযোগ করা আমার মনে নেই)। এটি netbeans_jdkhome=লাইনটি ভিতরে পরিবর্তন করে সমাধান করা যেতে পারেetc/netbeans.conf


এটি গ্রহণযোগ্য উত্তর হওয়া উচিত।
php_nub_qq

2

আমি সবেমাত্র নেটবিনগুলি 6.8 টি স্টার্ট মেনু থেকে চালু করে টাস্কবারে টানবারের আইকনে ডান ক্লিক করে পিন করেছি। তৈরি শর্টকাটটি "সি: \ প্রোগ্রাম ফাইলগুলি \ নেটবিয়ানস \ বিন \ নেটবিয়ানস.এক্সএই" -এ নির্দেশ করে এবং এটি ঠিক কাজ করে।

উইন্ডোজ 7 32-বিটে জাভা 6 আপডেট 17


1
মজার, কারণ আমার উইন্ডোজ 64৪ বিট বাদে আমার ঠিক একই সেটআপ রয়েছে। অন্যান্য মেশিনটি আমি উল্লেখ করেছি তবে 64৪ বিট।
ভিলক্স-

এটি আমাকে একটি পিনযুক্ত নেটবিন আইকন তৈরি করতে দেয়, তবে আমি যদি এটিতে ক্লিক করি তবে এটি টাস্কবারে একটি "নতুন" নেটবিয়ান আইকন তৈরি করে। (সবকিছু
64৪

1

দ্রুত ঠিক করা:

  1. শুরু মেনু খুলুন
  2. নেটবিয়ান্স শর্টকাট সন্ধান করুন
  3. ডান ক্লিক করুন, "টাস্কবারে পিন করুন" নির্বাচন করুন

পুরো 64 বিট ইনস্টলের জন্যও কাজ করে!


1
হ্যা এবং না; এটি লঞ্চটি পিন করে, তবে আসল নেটবিয়ান অ্যাপ্লিকেশনটি নয়। সুতরাং নেটবিনগুলি চলমান অবস্থায় আপনার দুটি আইকন রয়েছে।

0

জেভিএম স্টার্টআপ প্যারামিটারগুলি \ ইত্যাদি \ নেটবিয়ানস কোডফের অধীনে পাওয়া যাবে


0

আমার মেশিনে আইডিই প্রক্রিয়া চালু করতে পুরো কমান্ডটি ব্যবহার করা হয়েছে (দুর্দান্ত প্রক্রিয়া এক্সপ্লোরারের মাধ্যমে আবিষ্কার করা হয়েছে )। অবশ্যই আপনার নিজস্ব কিছুটা আলাদা হবে।

"C:\Program Files\Java\jdk1.6.0_17\jre\bin\javaw.exe" "-Dnetbeans.importclass=org.netbeans.upgrade.AutoUpgrade" "-Dnetbeans.accept_license_class=org.netbeans.license.AcceptLicense" "-client" "-Xverify:none" "-Xss2m" "-Xms32m" "-XX:PermSize=32m" "-XX:MaxPermSize=200m" "-Dapple.laf.useScreenMenuBar=true" "-Dsun.java2d.noddraw=true" "-Xmx512m" "-Djdk.home=C:\Program Files\Java\jdk1.6.0_17" "-Dnetbeans.home=C:\Program Files\NetBeans 6.8\platform11" "-Dnetbeans.user=C:\Users\alex\.netbeans\6.8" "-XX:+HeapDumpOnOutOfMemoryError" "-XX:HeapDumpPath=C:\Users\alex\.netbeans\6.8\var\log\heapdump.hprof" "-Dnetbeans.system_http_proxy=DIRECT" "-Dsun.awt.keepWorkingSetOnMinimize=true" "-Dnetbeans.dirs=C:\Program Files\NetBeans 6.8\nb6.8;C:\Program Files\NetBeans 6.8\ergonomics2;C:\Program Files\NetBeans 6.8\ide12;C:\Program Files\NetBeans 6.8\java3;C:\Program Files\NetBeans 6.8\xml2;C:\Program Files\NetBeans 6.8\apisupport1;C:\Program Files\NetBeans 6.8\webcommon1;C:\Program Files\NetBeans 6.8\websvccommon1;C:\Program Files\NetBeans 6.8\enterprise6;C:\Program Files\NetBeans 6.8\mobility8;C:\Program Files\NetBeans 6.8\profiler3;C:\Program Files\NetBeans 6.8\ruby2;C:\Program Files\NetBeans 6.8\python1;C:\Program Files\NetBeans 6.8\php1;C:\Program Files\NetBeans 6.8\visualweb2;C:\Program Files\NetBeans 6.8\soa2;C:\Program Files\NetBeans 6.8\identity2;C:\Program Files\NetBeans 6.8\uml6;C:\Program Files\NetBeans 6.8\harness;C:\Program Files\NetBeans 6.8\cnd3;C:\Program Files\NetBeans 6.8\dlight2;C:\Program Files\NetBeans 6.8\groovy2;C:\Program Files\NetBeans 6.8\extra;C:\Program Files\NetBeans 6.8\javafx2;C:\Program Files\NetBeans 6.8\javacard1" "-Djava.class.path=C:\Program Files\NetBeans 6.8\platform11\lib\boot.jar;C:\Program Files\NetBeans 6.8\platform11\lib\org-openide-modules.jar;C:\Program Files\NetBeans 6.8\platform11\lib\org-openide-util.jar;C:\Program Files\NetBeans 6.8\platform11\lib\locale\boot_ja.jar;C:\Program Files\NetBeans 6.8\platform11\lib\locale\boot_pt_BR.jar;C:\Program Files\NetBeans 6.8\platform11\lib\locale\boot_zh_CN.jar;C:\Program Files\NetBeans 6.8\platform11\lib\locale\org-openide-modules_ja.jar;C:\Program Files\NetBeans 6.8\platform11\lib\locale\org-openide-modules_pt_BR.jar;C:\Program Files\NetBeans 6.8\platform11\lib\locale\org-openide-modules_zh_CN.jar;C:\Program Files\NetBeans 6.8\platform11\lib\locale\org-openide-util_ja.jar;C:\Program Files\NetBeans 6.8\platform11\lib\locale\org-openide-util_pt_BR.jar;C:\Program Files\NetBeans 6.8\platform11\lib\locale\org-openide-util_zh_CN.jar;C:\Program Files\Java\jdk1.6.0_17\lib\dt.jar;C:\Program Files\Java\jdk1.6.0_17\lib\tools.jar" org/netbeans/Main "--branding" "nb"

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

আমি একটি শর্টকাট লক্ষ্য সঙ্গে শেষ পর্যন্ত "C:\Program Files\Java\jdk1.6.0_17\jre\bin\javaw.exe" %NB_PARAMS1% %NB_PARAMS2%শুরু "C:\Program Files\NetBeans 6.8\"এবং যে শুধু জরিমানা কাজ মনে হয়।

আপনি যদি নিজের শর্টকাটটিতে সঠিক আইকন রাখতে চান তবে এটি সহজেই লঞ্চারের পরিবর্তিত হতে পারে।

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