কিভাবে গ্রহনটিতে হাইবারনেট সরঞ্জাম ইনস্টল করবেন?


128

একটি প্লাগইন হিসাবে Eclipse এ হাইবারনেট সরঞ্জাম ইনস্টল করার সঠিক উপায় কী? হাইবারনেট সাইটের সত্যিই কোনো নির্দেশাবলী দেয় না।

হাইবারনেট সরঞ্জাম বাইনারিটি দেখে HibernateTools-3.2.4.Beta1-R200810311334.zip, মনে হয় যে আমি এটি আমার গ্রহগ্রহ ডিরেক্টরিতে আনজিপ করতে পারি। আমি কি কেবল এটি আমার গ্রহগ্রহ ডিরেক্টরিতে আনজিপ করব? দেখে মনে হচ্ছে কোনও হ্যাকি এটি ইনস্টল করা ছিল।

উত্তর:


163

ওয়েল, সর্বাধিক সুবিধাজনক এবং নিরাপদ উপায় হল ELipse সফ্টওয়্যার আপডেটের মধ্যে JBoss আপডেট সাইট ব্যবহার করা (সহায়তা -> সফ্টওয়্যার আপডেট ... -> সাইট যুক্ত করুন ...):

জেবস সরঞ্জামগুলির জন্য সর্বশেষতম স্থিতিশীল রিলিজ আপডেট সাইট

সেখানে আপনি অন্যান্য সহজ জেবিস প্লাগইনগুলির সাথে একত্রে হাইবারনেট সরঞ্জামগুলি পেতে পারেন।


36
এই লেখার হিসাবে, এটি সর্বশেষগ্রহণের সংস্করণে (3.7, নীল) ব্যর্থ হয়েছে কারণ "স্থিতিশীল" জেবিস সরঞ্জামগুলি কেবলমাত্র গ্রহ << 3.6 এর সাথে কাজ করে (আপনি সমস্ত প্রকার নির্ভরতা দ্বন্দ্ব পাবেন)। নীল ইনস্টলেশন নির্দেশাবলী এখানে: jboss.org/tools/download/installation/update_3_3 । এই নিবন্ধটি যোগ করতে আপনাকে আপনার আপডেট সাইট হিসাবে ডাউনলোড. jboss.org/jbosstools/updates/development/indigo যোগ করতে হবে এবং তারপরে উপলভ্য সফ্টওয়্যারটির তালিকা থেকে কেবল "হাইবারনেট সরঞ্জাম" নির্বাচন করুন (সুবিধার জন্য, এটি বিভিন্ন স্থানে একাধিকবার প্রদর্শিত হবে) , শুধু একটি চয়ন করুন)।
hillel

2
উপরের
অংশটি

1
mkyong.com/hibernate/… এখনও কেউ যদি এটি করতে সক্ষম না হয়!
সঞ্জয় কুমার

1
যদি আপনার কাছে Eclipse Juno থাকে তবে এর পরিবর্তে এই URL টি ব্যবহার করুন: download.jboss.org/jbosstools/updates/stable/
স্লিম

2
এটি এক্লিপ্স নিওনের পক্ষে কাজ করছে না। আপডেট সাইটটি অকার্যকর বলে মনে হচ্ছে।
Luís de Sousa

35

নীচের ইউআরএলটিতে হাইবারনেট প্লাগইনের স্থিত সংস্করণ (স্বয়ংক্রিয় আপডেটের জন্য জিপ বা URL) সন্ধান করুন। http://www.jboss.org/tools/download

যদিও সবকিছু ইনস্টল করবেন না। আপনার কেবল দরকার:

  1. সম্পূর্ণ সমস্ত JBoss সরঞ্জাম 3.2.0 বিভাগ
  2. অ্যাপ্লিকেশন বিকাশ থেকে হাইবারনেট সরঞ্জাম ( এইচটি )
  3. ডেটা পরিষেবা থেকে এইচটি
  4. ম্যাভেন সাপোর্ট থেকে জেবস ম্যাভেন হাইবারনেট কনফিগার এবং এবং and
  5. ওয়েব এবং জাভা ইই বিকাশ থেকে এইচটি

এখানেই শেষ!

2013 সালে, আপনি সম্ভবত Eclipse এবং হাইবারনেট এর সর্বশেষতম সংস্করণ ব্যবহার করবেন। ইক্লিপস -২.২.২ এর জন্য। এবং JBoss সরঞ্জাম 4.0 আপনার প্রয়োজন:

  1. থেকে সংক্ষিপ্ত JBoss সরঞ্জামসমূহ 4.0 , JBoss Hibenate সরঞ্জাম অধ্যায়
  2. অ্যাপ্লিকেশন বিকাশ থেকে হাইবারনেট সরঞ্জাম ( এইচটি )
  3. জেবস ডেটা সার্ভিসেস থেকে এইচটি
  4. ম্যাভেন সাপোর্ট থেকে জেবস ম্যাভেন হাইবারনেট কনফিগার এবং এবং and
  5. ওয়েব এবং জাভা ইই বিকাশ থেকে এইচটি

তাহলে আপনি যেতে প্রস্তুত!


আমি উপরে ইনস্টল করেছি কিন্তু গ্রহনে হাইবারনেট দৃষ্টিকোণ দেখতে অক্ষম।
জগদেব সিং

এই পোস্টিং দুটি বছর পুরানো। আমি এটা আবার চেক এবং আপনি যত শীঘ্র সম্ভব জানাতে হবে ...
Costis Aivalis

@ জগদেবসিংহ এই সেটিংটি চেষ্টা করুন জগদেব!
কস্টিস অ্যাভিলিস

হ্যাঁ, এটি ২০১৩ তবে আমি এখনও ইন্ডিগোর (3..7.২ গ্রহণে) সীমাবদ্ধ এবং দুর্ভাগ্যক্রমে আপনার আপডেট হওয়া নির্দেশাবলী অনুসরণ করেও এটি ব্যর্থ হচ্ছে ( এখানে মন্তব্য দেখুন )। এটিকে ঘিরে কাজ করার কোনও উপায়?
11:53

13

ইক্লিপ ইন্ডিগোর জন্য নির্দেশাবলী:

  • সহায়তা -> নতুন সফ্টওয়্যার ইনস্টল করুন
  • অ্যাড ক্লিক করুন । অবস্থান: http://download.jboss.org/jbosstools/updates/stable/
  • ইনসাইড JBoss ওয়েব এবং জাভা EE উন্নয়ন ফোল্ডার নির্বাচন হাইবারনেট সরঞ্জামসমূহ
  • নেক্সট ক্লিক করুন

একবার ইনস্টল হয়ে উইন্ডো -> প্রদর্শন দেখুন -> অন্যগুলিতে ক্লিক করুন । একটি নতুন উইন্ডো পপ আপ। হাইবারনেট ফোল্ডারে ক্লিক করুন এবং একটি ডিবি সংযোগ স্থাপনের জন্য হাইবারনেট কনফিগারেশন নির্বাচন করুন । বিদ্যমান হাইবারবেট বৈশিষ্ট্য ফাইল ব্যবহার করে বা জেডিবিসি সংযোগ তৈরি করে কোনও নতুন সংযোগ স্থাপন সম্ভব is

আপনার ডিবি সংযোগটি সেটআপ হয়ে গেলে পিংটিতে ক্লিক করুন সবকিছু ঠিক আছে।

শেষ অবধি, এইচকিউএল কোয়েরি চালাতে ওপেন এইচকিউএল সম্পাদক বোতামে (শীর্ষে হাইবারনেট কনফিগারেশন মেনুতে তৃতীয় বোতাম) ক্লিক করুন।


এটি প্রায় এক বছর পরে এবং বিভিন্ন কারণে আমি Elpipse Indigo ব্যবহারে সীমাবদ্ধ, সুতরাং আপনার নীল-নির্দিষ্ট নির্দেশাবলী (+1) পেয়ে আমি খুশি হয়েছি। যাইহোক, যত তাড়াতাড়ি আমি এটি ইনস্টল করার চেষ্টা করুন, আমি নিম্নলিখিত ত্রুটির পেয়েছেন: Cannot complete the install because of a conflicting dependency. Software being installed: Hibernate Tools 3.7.0.Final-v20130717-0715-B84 (org.hibernate.eclipse.feature.feature.group 3.7.0.Final-v20130717-0715-B84)। কোনও সমস্যা কেন বা কীভাবে এই সমস্যাটি সমাধান করবেন? ধন্যবাদ।
1913

1
হ্যালো ড্যানিয়েল হাইবারনেট সরঞ্জামগুলির সাথে আমি লম্বা সময় কাটিয়েছি এবং বর্তমানে আমার বর্তমান কাজটি হাইবারনেটের সাথে খুব একটা করার নেই। যাইহোক, এই উত্তরটি হাইবারনেট সরঞ্জামগুলি কীভাবে কনফিগার করতে হয় সে সম্পর্কে একটি দীর্ঘ পোস্টের সংক্ষিপ্তসার। হতে পারে এটি ব্লগস.আইগালিয়া.com
ডিয়েগো পিনো

ধন্যবাদ। আমি আপাতত হাইবারনেট সরঞ্জাম ছেড়ে দিচ্ছি (বর্তমানে আমি যে প্রকল্পের কাজ করছি তার আকারের জন্য জাভা অটো-প্রজন্মের জন্য hbm.xML যথেষ্ট) তবে আমি আপনাকে সরবরাহ করা অতিরিক্ত অটোমেশন প্রয়োজন তা নির্ধারণ করার পরে আমি আপনার লিঙ্কটি নিয়ে পরামর্শ করব I হাইবারনেট সরঞ্জামসমূহ
আটকানো হয়েছে

প্রকৃতপক্ষে এই পদ্ধতিগুলি এক্সপ্লিপ নিওনের কাজ করে। তবে এটি হাইবারনেট (3.7) এর তিন বছরের পুরানো সংস্করণ ইনস্টল করে। আরও কি আধুনিক সংস্করণ ইনস্টল করার উপায় আছে?
de Sousa

@ LuísdeSousa আমি আর জাভা বিকাশকারী নই, তাই আমি আসলে জানি না। উপরের রেসিপিটি জেবসটুলগুলি ইনস্টল করে, তাই না? দেখে মনে হচ্ছে জেবসটুলস বেশ কয়েকটি হাইবারনেট রানটাইমগুলিকে বৈশিষ্ট্যযুক্ত, সম্ভবত 3.7 ডিফল্ট। আপনার হাইবারনেট রানটাইম সংস্করণটি স্যুইচ করার চেষ্টা করুন এবং এটি হাইবারনেট সরঞ্জাম আপডেট করতে পারে। তবে আমি আসলে জানি না, এটি কেবল অনুমান। সরঞ্জাম.jboss.org/features/hibernate.html
দিয়েগো পিনো

5

নিগ্রহ নিওনে হাইবারনেট সরঞ্জাম ইনস্টল করা (4.6)

মেনুতে যান Help> Install New Softwareএবং Addবোতামটি ক্লিক করুন ।

নামের জন্য JBoss হাইবারনেটের মতো কিছু ব্যবহার করুন এবং অবস্থানের জন্য নিম্নলিখিত URL টি প্রবেশ করুন:

http://download.jboss.org/jbosstools/neon/stable/updates/ 

পণ্য গাছটি লোড হওয়ার জন্য অপেক্ষা করুন এবং তারপরে JBoss Web and Java EE Developmentফোল্ডারটি প্রসারিত করুন এবং Hibernate Toolsপণ্যটি নির্বাচন করুন এবং Next >বোতামটি ক্লিক করুন । তারপরে পরবর্তী সমস্ত প্রশ্ন, লাইসেন্স ইত্যাদি গ্রহণ করার জন্য অনুসরণ করুন

ইনস্টলেশন সমাপ্ত হলে, প্রয়োজন অনুসারে Eclipse পুনরায় চালু করুন। এরপর, মেনুতে হাইবারনেট দৃষ্টিকোণ চলতে চলতে খুলতে Window> Perspective> Open Perspective> Othersএবং অনুসন্ধান হাইবারনেট



3

যেহেতু এটি গ্যানিমেড ( 3..৪.গ্রহণ) এর জন্য, তাই সংরক্ষণাগারটির নাম অনুসারে তৈরি করা হাইবারনেটটুলস -৩.২.৪. বিটা ১-আর ২০০২১০৩১৩৩৩ ডিরেক্টরিতে ড্রপিনগুলিতে জিপটি সঙ্কুচিত করার পরামর্শ দেব ।

এটি সম্পন্ন হয়ে গেলে, [eclipse\dropins\HibernateTools-3.2.4.Beta1-R20081031133]একটি 'ইক্লিপস' ডিরেক্টরি তৈরি করুন, যাতে আপনি সংরক্ষণাগারের ফাইলগুলি নিষ্কাশনের সময় তৈরি করা প্লাগিনগুলি এবং বৈশিষ্ট্যগুলি সন্ধান করতে পারেন।

এতে একটি এক্সপ্লিট এক্সটেনশন যুক্ত করুন [eclipse\dropins\HibernateTools-3.2.4.Beta1-R20081031133\eclipse]:

name=QuickRex
id=org.hibernate.eclipse
version=3.2.4b1

তাই:

eclipse
    dropins
         HibernateTools-3.2.4.Beta1-R20081031133
             eclipse
                 .eclipseextension
                 features
                 plugins

পুনরায় লঞ্চ গ্রহণ এবং হাইবারনেট প্লাগইন সনাক্ত করা উচিত।

আপনি যদি অন্য একটি গ্রহপ ইনস্টল করেন তবে আপনার ড্রপিন ডিরেক্টরিটির সামগ্রীটি কেবলমাত্র অনুলিপি করুন eclipse\dropinsএবং আপনার প্লাগইনগুলির সেটটি আবার সনাক্ত হবে।


3

পদ্ধতি -১ অনলাইন হাইবারনেট সরঞ্জাম ইনস্টলেশন


Eclipse IDE, মেনু বারে, সহায়তা >> নতুন সফ্টওয়্যার ইনস্টল করুন নির্বাচন করুন… Eclipse আপডেট সাইটের ইউআরএল "download.jboss.org/jbosstools/updates/stable/ Eclipse_Version" রাখুন

Eclipse ইনস্টল করুন নতুন সফটওয়্যার - হাইবারনেট

Tool টি নিন ও এর উপর ক্লিক পরবর্তী । সমস্ত সরঞ্জাম নির্বাচন করবেন না; এটি সমস্ত অপ্রয়োজনীয় সরঞ্জাম ইনস্টল করবে। আমাদের কেবল হাইবারনেট সরঞ্জাম দরকার।

লাইসেন্স চুক্তি গ্রহণ করুন এবং সমাপ্তি ক্লিক করুন। এটি ইনস্টলেশন প্রক্রিয়াটি শেষ হতে কয়েক মিনিট সময় নেবে।

ইনস্টলেশন প্রক্রিয়া

ইনস্টলেশনের পরে, হাইবারনেট সরঞ্জামগুলি সঠিকভাবে ইনস্টল করা হয়েছে কিনা তা যাচাই করার জন্য গ্রহনটি পুনরায় চালু করুন, আমরা গ্রহটির হাইবারনেট পার্সপেকটিভ - >> উইন্ডো - >> মুক্ত দৃষ্টিকোণ - >> অন্যান্যটিতে দেখব

পদ্ধতি -2 অফলাইন ইনস্টলেশন


আপনার যদি ইন্টারনেট সংযোগ না থাকে এবং অফলাইন পদ্ধতিটি চান তবে গ্রহনটিতে হাইবারনেট সরঞ্জাম যুক্ত করুন। হাইবারনেট সরঞ্জামগুলি ইনস্টল করতে, HibernateTools-5.X.zipফাইলটি সন্ধান করুন এবং বৈশিষ্ট্য ফোল্ডারের ভিতরে থাকা সমস্ত ফাইলকে গ্রহন ইনস্টলেশন ডিরেক্টরিটির বৈশিষ্ট্যগুলির ফোল্ডারে স্থানান্তরিত করুন এবং প্লাগইন ফোল্ডারের ভিতরে থাকা সমস্ত ফাইলকে একিলপেস ইনস্টলেশন ডিরেক্টরিটির প্লাগইন ফোল্ডারে স্থানান্তরিত করুন।

পুনঃসূচনা করার পরে, Eclipse এ যান - >> উইন্ডো - >> দৃষ্টিকোণটি খুলুন - >> অন্য , নিম্নলিখিত ডায়লগ বাক্সটি উপস্থিত হয়, হাইবারনেট নির্বাচন করুন এবং ঠিক আছে বোতামটি ক্লিক করুন।

গ্রহনক্ষার দৃষ্টিভঙ্গি পরীক্ষা করুন Check

এটাই . আমরা সফলভাবে জিবাস হাইবারনেট সরঞ্জামগুলি গ্রহনে ইনস্টল করেছি। :) এখন শুভ কোডিং

তথ্যসূত্র:


পদ্ধতি 1 নিগ্রহের নিওনের সাথে ব্যর্থ।
Luís de Sousa

@ LuísdeSousa দ্বিতীয় পদ্ধতি ব্যবহার করে দেখুন।
দিব্যেশ কানজারিয়া


2

আমি উইন্ডোজ 64 bit৪ বিটের এক্লিপস ইন্ডিগো bit৪ বিট চালিয়ে যাচ্ছি এবং জেবিস সরঞ্জামগুলি ৩.৩.এক্স সর্বশেষ ডাউনলোড ব্যবহার করে মাভেন এবং অন্যান্য প্লাগইনগুলির সাথে সম্পর্কিত missing লিঙ্কটি এখানে ।

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

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


এখানে একই জিনিস ( আগের মন্তব্য দেখুন )। আমি hibernate"ফিল্টার" লাইনে টাইপ করেছি তবে আমি 4 টিরও বেশি আইটেম পেয়েছি ... আমি আসলে সেগুলির 6 টি পেয়েছি ("জেবিস ম্যাভেন হাইবারনেট কনফিগারার সহ)"। আমি এখনই তাদের সকলকে বাছাই করে চেষ্টা করব এবং কী হবে তা দেখুন ... আপাতত ধন্যবাদ +1
11:43

দুর্ভাগ্যক্রমে এটি এখনও ব্যর্থ হয়। এবারও সাথে Cannot complete the install because of a conflicting dependency. Software being installed: JBoss Maven Hibernate Configurator 1.5.0.Final-v20130719-2050-B70 (org.jboss.tools.maven.hibernate.feature.feature.group 1.5.0.Final-v20130719-2050-B70)
11:53

সেই ত্রুটিটি Eclipse Kepler এর জন্য দেখায়। মার্কেটপ্লেস.সিলিপস.আর. / কনটেন্ট / এয়ারার / রিপোর্ট / ১১৯6১২6 দেখুন আপনি কী গ্রহপশু ইন্ডিগো ব্যবহার করছেন?
জেমস ড্রিঙ্কার্ড

1

হাইপারনেটটুলস -২.২.৪. জিটাটি সঙ্কলন করুন.বিটা ১-আর -২০০৮১০৩১৩৩৩ পরে গ্রহন -> মেনু সহায়তা -> আপডেট সফফেট -> সাইট যুক্ত করুন -> স্থানীয় যোগ করুন এবং ডি ফোল্ডারটি একটি ইনস্টল স্বয়ংক্রিয়ভাবে সঙ্কোচিত করুন


1

আমি আমার জীবনের জন্য নেক্সট বা ফিনিশ বোতামটি ধূসর না হওয়ার জন্য পেতে পারি না

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

নোট করুন যে Eclipse এর আপডেট বৈশিষ্ট্যটি ব্যবহার করা এড়িয়ে চলা এটি আমার সমস্ত প্লাগইনকে ভেঙে দিয়েছে, আমাকে আমার। / ক্লিপস ফোল্ডারটি মুছতে হয়েছিল এবং সমস্ত পুনরায় ইনস্টল করতে হয়েছিল।


0

একবার আপনি যখন গ্রহনের জন্য প্লাগইন এবং বৈশিষ্ট্য ফোল্ডারটি অনুলিপি করেছেন (যেমন: সি: \ প্রোগ্রাম ফাইলগুলি \গ্রহণ) (বা আপনি এটি ইতিমধ্যে ইনস্টল করেছেন) সেখানে আপনি কোনও বৈশিষ্ট্য এবং প্লাগইন ফোল্ডার দেখতে পাবেন) আপনি হাইবারনেট ইনস্টল করেছেন কিনা তা পরীক্ষা করে দেখতে পারেন সহায়তা> সফ্টওয়্যার আপডেট> ইনস্টল করা সফ্টওয়্যার। হাইবারনেটটি যদি নিবিড়ভাবে গ্রহণ তালিকাভুক্ত না হয় এবং কমান্ড উইন্ডোটির মাধ্যমে এই পুনরায় আরম্ভ করা হয় "eclipse -clean" কমান্ড দিয়ে।


-2

এক্সিলিপ প্লাগইনগুলির জন্য, আপনি কেবল সেগুলি আনজিপ করুন এবং ফোল্ডারটি Eclipse \ Plugins ডিরেক্টরিতে ফেলে দিন। যে হিসাবে সহজ।


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