Як встановити сплячі інструменти в Eclipse?


128

Який правильний спосіб встановити Hibernate Tools у Eclipse як плагін? Сайт в режимі глибокого сну насправді не дає ніяких інструкцій.

Переглядаючи бінарні інструменти сплячого режиму HibernateTools-3.2.4.Beta1-R200810311334.zip, виявляється, що я можу просто розпакувати це у своєму каталозі затемнення. Чи просто я розпакуйте його у своєму каталозі затемнення? Це здається, що хакі було встановити його.

Відповіді:


163

Ну, найзручніший і найбезпечніший спосіб - це використовувати сайт оновлення JBoss в оновленнях програм Eclipse (Довідка -> Оновлення програмного забезпечення ... -> Додати сайт ...):

Останній сайт оновлення стабільного випуску для інструментів JBoss

Там ви можете знайти інструменти сплячки разом з іншими зручними плагінами JBoss.


36
Станом на це написання, це не вдається для останньої версії Eclipse (3.7, індиго), оскільки інструменти JBoss в "стабільному" режимі працюють лише з Eclipse <= 3,6 (ви отримаєте всілякі конфлікти залежностей). Ось інструкції з встановлення Індіго: jboss.org/tools/download/installation/update_3_3 . Для підсумовування цієї статті вам потрібно додати файл завантаження.jboss.org/ jbosstools/ updates/ development/ indigo як веб-сайт для оновлення, а потім зі списку доступного програмного забезпечення просто вибрати "Інструменти для сплячого режиму" (для зручності він відображається кілька разів у різних місцях , просто виберіть один).
hillel

2
просто додати вищезазначене, після заходу на сайт ви знайдете "Інструменти сплячого режиму" у розділі "Розробка веб-служб JBoss Web and Java EE" / "Послуги передачі даних JBoss"
thedrs

1
mkyong.com/hibernate/… Якщо хтось ще не може це зробити!
Санджай Кумар

1
Якщо у вас є Eclipse Juno, скористайтеся цією URL-адресою: download.jboss.org/jbosstools/updates/stable/juno
тонкий

2
Це не працює для Eclipse Neon. Сайт оновлення, здається, недійсний.
Luís de Sousa

35

Знайдіть стабільну версію додатка для сплячого режиму (Zip або URL для автоматичного оновлення) за нижченаведеною URL-адресою. http://www.jboss.org/tools/download

Не встановлюйте все, хоча. Вам просто потрібно:

  1. Весь розділ Усі інструменти JBoss 3.2.0
  2. Hibernate Tools ( HT ) від розробки програм
  3. HT від Служб даних
  4. JBoss Maven Hibernate Configurator від Maven Support та
  5. HT від Web та Java EE Development

Це все!

У 2013 році ви, ймовірно, будете використовувати останні версії Eclipse та Hibernate. Для затемнення-4.2.2. та JBoss Tools 4.0 вам потрібно:

  1. З Скорочений JBoss Tools 4.0 , то JBoss Hibenate Інструменти розділу
  2. Hibernate Tools ( HT ) від розробки програм
  3. HT від Служб даних JBoss
  4. JBoss Maven Hibernate Configurator від Maven Support та
  5. HT від Web та Java EE Development

Тоді ви готові йти!


Я встановив вище, але не можу побачити сплячу перспективу в затемненні.
Jagdev Singh

Цій публікації два роки. Я перевірю це ще раз і дам вам знати якнайшвидше ...
Costis Aivalis

@JagdevSingh Спробуйте встановити Jagdev!
Costis Aivalis

Так, це 2013 рік, але я все ще обмежений індиго (Eclipse 3.7.2), і, на жаль, не дивлячись на дотримання ваших оновлених інструкцій, він все ще не вдається (див. Коментар тут ). Будь-який спосіб обійти це?
Затримано

13

Інструкція щодо Eclipse Indigo:

  • Довідка -> Встановити нове програмне забезпечення
  • Клацніть на Додати . Розташування: http://download.jboss.org/jbosstools/updates/stable/
  • Усередині папки JBoss Web та Java EE Development виберіть « Спящий інструмент»
  • Клацніть на Далі

Після встановлення натисніть на Вікно -> Показати перегляд -> Інші . З'явиться нове вікно. Клацніть папку " Спящий режим" та виберіть " Конфігурації сну", щоб встановити з'єднання БД. Можна встановити нове з'єднання за допомогою наявного файлу властивостей Hiberbate або створити з'єднання JDBC.

Після налаштування з'єднання з БД натисніть на Ping, щоб перевірити, чи все правильно.

Нарешті, натисніть кнопку Відкрити редактор HQL (третя кнопка у верхньому меню Hibernate Configurationtions), щоб запустити запит HQL.


Приблизно через рік, і з різних причин я змушений використовувати Eclipse Indigo, тому я був радий знайти ваші інструкції щодо 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). Будь-яка ідея, чому або як вирішити цю проблему? Дякую.
Затримано

1
Привіт, Даніель. Давно я мав справу зі спячковими інструментами, і зараз я моє сьогоднішнє завдання не дуже пов’язане зі сплячим режимом. Однак ця відповідь є підсумком більш тривалої публікації, яку я писав про те, як налаштувати засоби сплячого режиму. Можливо, це може допомогти blogs.igalia.com/dpino/2010/09/26/configure-hibernate-tools
Дієго Піно

Дякую. Я зараз відмовляюся від інструментів сплячого режиму (hbm.xml для автоматичної генерації Java достатньо для розміру проекту, над яким я зараз працюю), але я проконсультуюсь із вашим посиланням, як тільки я визначу, що мені потрібна додаткова автоматизація, що надається Інструменти для сплячки.
Затримано

Дійсно, цей метод працює на Eclipse Neon. Однак він встановлює трирічну версію Hibernate (3.7). Чи є спосіб встановити більш сучасну версію?
Luís de Sousa

@ LuísdeSousa Я більше не розробник Java, тому я не знаю насправді. Рецепт вище встановлює JBossTools, правда? Здається, що JBossTools має кілька режимів сплячого режиму, можливо, за замовчуванням 3,7. Спробуйте переключити версію режиму сплячого режиму, яка може оновити засоби сплячого режиму. Але я насправді не знаю, це лише здогадка. tools.jboss.org/features/hibernate.html
Дієго Піно

5

Встановлення сплячого інструменту на Eclipse Neon (4.6)

Перейдіть до меню Help> Install New Softwareта натисніть Addкнопку.

Використовуйте щось на зразок JBoss Hibernate для імені та вставте таку URL-адресу для місцезнаходження:

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

Зачекайте, коли дерево продукту завантажиться, а потім розгорніть JBoss Web and Java EE Developmentпапку та виберіть Hibernate Toolsпродукт та натисніть Next >кнопку. Далі слід прийняти всі наступні запитання, ліцензію тощо.

По завершенні установки перезапустіть Eclipse, як потрібно. Після цього, щоб відкрити в перспективі йти глибокого сну в меню Window> Perspective> Open Perspective> Othersі пошук Hibernate .



3

Оскільки це стосується Ганімеда (затемнення 3.4), я б радив розпакувати блискавку в краплях у каталозі HibernateTools-3.2.4.Beta1-R20081031133, створеному після назви архіву.

Як тільки це буде зроблено, створіть у [eclipse\dropins\HibernateTools-3.2.4.Beta1-R20081031133]каталозі 'eclipse', в якому ви будете переміщувати плагіни та функції каталогів, що створюються при вилученні файлів архіву.

Додайте .exclipseextension в [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

Метод-1 Інсталяція в Інтернеті зі сплячого режиму


У рядку меню IDE Eclipse виберіть Довідка >> Встановити нове програмне забезпечення… поставте URL-адресу веб-сайту оновлення Eclipse "download.jboss.org/jbosstools/updates/stable/ Eclipse_Version"

Eclipse Встановити нове програмне забезпечення - сплячий режим

Виберіть інструмент і натисніть кнопку Далі . Не вибирайте всі інструменти; він встановить усі непотрібні інструменти. Нам просто потрібні сплячі інструменти.

Прийміть ліцензійну угоду та натисніть кнопку "Завершити". Для завершення установки знадобиться кілька хвилин.

Процес установки

Після встановлення перезапустіть затемнення, щоб перевірити, чи правильно встановлені інструменти сплячки, ми розглянемо перспективу сплячки в затемненні - >> Вікно - >> Відкрита перспектива - >> Інше

Метод-2 Інсталяція в режимі офлайн


Якщо у вас немає підключення до Інтернету та ви хочете, щоб метод офлайн додав сплячі інструменти в затемнення. Щоб встановити інструменти сплячого режиму, витягніть HibernateTools-5.X.zipфайл та перемістіть усі файли всередині папки функцій у папці з функціями каталогу встановлення затемнення та перемістіть усі файли всередині папки плагінів у папку плагінів каталогу інсталяції ecilpse.

Після перезапуску перейдіть до затемнення - >> Вікно - >> Відкрита перспектива - >> Інше , з’явиться наступне діалогове вікно, виберіть «Спящий режим» та натисніть кнопку « Ок ».

Перевірте перспективу затемнення

Це воно . Ми успішно встановили JBoss Hibernate Tools в Eclipse. :) тепер Happy Coding

Список літератури:


Спосіб 1 не вдається з Eclipse Neon.
Luís de Sousa

@ LuísdeSousa спробуйте з другим методом.
Дівієш Канзарія


2

Я запускаю Eclipse Indigo 64 bit у Windows 7 64 біт, і я постійно отримував відсутні помилки залежності, пов’язані з Maven та іншими плагінами, використовуючи останню завантаження JBoss Tools 3.3.X. Ось посилання .

Таким чином, я вирішив встановлювати Hibernate Tools нічим іншим, ввівши "сплячий режим" у верхній частині діалогового вікна програм встановлення у затемненні. Показано лише 4 предмети, тож це все, що я встановив. Це спрацювало чудово без проблем. Ось підручник, який я використовував, щоб правильно встановити його після декількох невдалих спроб.

Я не знаю, чи частина цього була пов’язана з тим, що вже встановлено багато плагінів чи це найкраще рішення чи ні, але я подумав, що поділюсь цим усім.


Те саме тут (див. Коментар раніше ). Я набрав hibernateрядок "фільтр", але отримую більше 4 елементів ... Насправді я отримую 6 з них (включаючи "Конфігуратор сплячки JBoss Maven"). Я зараз спробую вибрати їх усіх і подивитися, що станеться ... Дякую +1 зараз.
Затримано

На жаль, це все ще не вдається. Цього разу с 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).
Затримано

Ця помилка виявляється для Eclipse Kepler. Дивіться marketplace.eclipse.org/content/error/report/1196126 Чи використовуєте Ви Eclipse Indigo?
Джеймс Дрінкард

1

розпакуйте zip HibernateTools-3.2.4.Beta1-R20081031133 пізніше при затемненні -> Довідка меню -> Оновити Sofwate -> Додати сайт -> локальне додати, і виберіть папку декапіруйте автоматичну установку


1

Я не можу за все життя отримати кнопку Далі або Готово, щоб не сіріти

Це біль затемнення в інтерфейсі попки. Якщо ви зняли попередньо деякі компоненти, оскільки вони порушили залежність, це блокується в ліцензії. Ви повинні скасувати їх вибір на першому кроці.

Зауважте, що, щоб не використовувати функцію оновлення Eclipse, вона зламала весь мій плагін, мені довелося видалити свою папку ./eclipse і перевстановити все.


0

Після того, як ви скопіювали папку плагінів і функцій для затемнення (наприклад, c: \ програмні файли \ eclipse (або куди б ви не встановили). Ви побачите там вже папку з функціями та плагінами), ви можете перевірити, чи встановлено сплячий режим, перейшовши на Довідка> Оновлення програмного забезпечення> встановлене програмне забезпечення. Якщо сплячий режим не вказаний, закрийте затемнення і запустіть його знову через командне вікно з цією командою "eclipse -clean".


-2

Для плагінів Eclipse ви просто розпакуйте їх і перенесіть папку в каталог Eclipse \ Plugins. Просто як це.


Я це зробив. Це не спрацювало. Можливо, плагін встановлений правильно, але у мене виникли проблеми з пошуку моїх проектів. Я думаю, це пов’язано з деякими додатковими налаштуваннями того, як плагіни бачать один одного, які не застосовуються автоматично при ручній установці.
Андреас Тасулас
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.