EclipseにHibernateツールをインストールする方法


128

HibernateツールをプラグインとしてEclipseにインストールする適切な方法は何ですか?Hibernateのサイトは本当にすべての指示を与えるものではありません。

Hibernate Toolsバイナリを見ると、HibernateTools-3.2.4.Beta1-R200810311334.zipこれをeclipseディレクトリに解凍するだけでよいようです。私はそれを私のeclipseディレクトリに解凍しますか?これはインストールするのがハックだったようです。

回答:


163

さて、最も便利で最も安全な方法は、Eclipseソフトウェアアップデート内でJBossアップデートサイトを使用することです(ヘルプ->ソフトウェアアップデート...->サイトの追加...):

JBoss Toolsの最新の安定リリース更新サイト

そこでは、他の便利なJBossプラグインと共にHibernateツールを見つけることができます。


36
これを書いている時点では、最新のEclipseバージョン(3.7、インディゴ)では失敗します。これは、「安定した」JBossツールがEclipse <= 3.6でしか機能しないためです(あらゆる種類の依存関係の競合が発生します)。インディゴのインストール手順は次のとおりです:jboss.org/tools/download/installation/update_3_3。その記事を要約するには、download.jboss.org / jbosstools / updates / development / indigoを更新サイトとして追加し、利用可能なソフトウェアのリストから「休止状態ツール」を選択するだけです(便宜上、異なる場所に複数回表示されます) 、1つだけ選択してください)。
hillel

2
上記を追加すると、サイトに入ると、「JBoss WebおよびJava EE開発」/「JBoss Data Services」の下に「Hibernate Tools」が見つかります
thedrs

1
mkyong.com/hibernate/…だれでもまだそれができない場合!
Sanjay Kumar 2013

1
あなたは、Eclipseジュノは、代わりにこのURLを使用している場合:download.jboss.org/jbosstools/updates/stable/juno
スリム

2
これはEclipse Neonでは機能しません。更新サイトは無効のようです。
ルイス・デ・スーザ

35

以下のURLで、Hibernateプラグインの安定バージョン(Zipまたは自動更新用のURL)を見つけてください。 http://www.jboss.org/tools/download

ただし、すべてをインストールしないでください。あなたはただ必要です:

  1. All JBoss Tools 3.2.0セクション全体
  2. アプリケーション開発の Hibernateツール(HT
  3. HTからのデータサービス
  4. JBossのMavenの休止コンフィギュレータからMavenのサポート
  5. WebおよびJava EE開発からのHT

それで全部です!

2013年には、おそらく最新バージョンのEclipseおよびHibernateを使用することになります。Eclipse-4.2.2の場合。必要なJBoss Tools 4.0:

  1. 以下からの要約版のJBossツール4.0JBossのHibenateツールセクション
  2. アプリケーション開発の Hibernateツール(HT
  3. HTからJBossのデータサービス
  4. JBossのMavenの休止コンフィギュレータからMavenのサポート
  5. WebおよびJava EE開発からのHT

これで準備が整いました!


上にインストールしましたが、Eclipseで休止状態のパースペクティブが表示されません。
Jagdev Singh 2013

この投稿は2年前のものです。もう一度チェックして、
できるだけ早く

@JagdevSinghこれらの設定Jagdevを試してください!
Costis Aivalis 2013

はい、それは2013年ですが、私はまだIndigo(Eclipse 3.7.2)に制限されており、残念ながら更新された指示に従っても失敗します(ここのコメントを参照)。これを回避する方法はありますか?
2013年

13

Eclipse Indigoの手順:

  • ヘルプ->新しいソフトウェアのインストール
  • 追加をクリックします。場所:http : //download.jboss.org/jbosstools/updates/stable/
  • 内部のJBoss WebおよびJava EE開発フォルダを選択Hibernateツールを
  • 次へをクリック

インストールしたら、[ ウィンドウ]-> [ビューの表示]-> [その他 ]をクリックします。新しいウィンドウがポップアップします。Hibernateフォルダーをクリックし、Hibernate構成を選択してDB接続をセットアップします。既存のHiberbateプロパティファイルを使用するか、JDBC接続を作成して、新しい接続をセットアップすることができます。

DB接続をセットアップしたら、Pingをクリックしてすべてが正しいかテストします。

最後に、[ HQLエディター開く ]ボタン(上部の[Hibernate構成]メニューの3番目のボタン)をクリックして、HQLクエリを実行します。


それは約1年後のことで、さまざまな理由で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)。この問題をなぜまたはどのように解決するか考えていますか?ありがとう。
2013年

1
ダニエルこんにちは。私がHibernateツールを扱ったのは久しぶりで、現在の私の仕事はHibernateとあまり関係がありません。ただし、この回答は、Hibernateツールの構成方法について私が書いた長い投稿の要約です。多分それはblogs.igalia.com/dpino/2010/09/26/configure-hibernate-tools
Diego Pino

ありがとう。私は今のところHibernateツールをあきらめています(hbm.xmlからJavaの自動生成は、現在作業しているプロジェクトのサイズに十分です)。休止状態ツール。
2013年

実際、このメソッドはEclipse Neonで機能します。ただし、3年前のバージョンのHibernate(3.7)がインストールされます。最新バージョンをインストールする方法はありますか?
ルイス・デ・スーザ

@LuísdeSousa私はもはやJava開発者ではないので、本当にわかりません。上記のレシピはJBossToolsをインストールしますよね?JBossToolsはいくつかのHibernateランタイムを備えているようです。おそらく3.7がデフォルトです。Hibernateランタイムバージョンを切り替えようとすると、Hibernateツールが更新される可能性があります。しかし、私は本当にわかりません、それは単なる推測です。tools.jboss.org/features/hibernate.html
Diego Pino

5

Eclipse Neon(4.6)へのHibernateツールのインストール

メニューに移動し、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を再起動します。その後、メニューにHibernateの斜視行くを開くにはWindow> Perspective> Open Perspective> Othersを検索し休止状態



3

これはGanymede(eclipse 3.4)用であるため、アーカイブ名の後に作成されたHibernateTools-3.2.4.Beta1-R20081031133ディレクトリにあるドロップインのzipを解凍することをお勧めします。

それが完了したら[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を再起動すると、プラグインHibernateが検出されます。

別のEclipseをインストールする場合は、ドロップインディレクトリのコンテンツを新しいEclipseにコピーするだけeclipse\dropinsで、プラグインのセットが再び検出されます。


3

方法1オンラインHibernateツールのインストール


Eclipse IDEのメニューバーで、[ ヘルプ] >> [新しいソフトウェアのインストール ]を選択し、Eclipse更新サイトのURL「download.jboss.org/jbosstools/updates/stable/ Eclipse_Version」を配置します。

Eclipseによる新しいソフトウェアのインストール-Hibernate

ツールを選択し、[ 次へ ]をクリックします。すべてのツールを選択しないでください。不要なツールがすべてインストールされます。休止状態のツールが必要です。

使用許諾契約に同意して[完了]をクリックします。インストールプロセスが完了するまでに数分かかります。

インストールプロセス

インストール後、Eclipseを再起動してHibernateツールが適切にインストールされているかどうかを確認します。Eclipse->> Window->> Open Perspective->> OtherでHibernate Perspectiveを確認します。

方法2オフラインインストール


インターネット接続がなく、オフラインの方法でEclipseに休止状態のツールを追加したい場合。Hibernateツールをインストールするには、HibernateTools-5.X.zipファイルを抽出してfeaturesフォルダー内のすべてのファイルをeclipseインストールディレクトリのfeaturesフォルダーに移動し、pluginsフォルダー内のすべてのファイルをecilpseインストールディレクトリのpluginsフォルダーに移動します。

再起動後、Eclipse->> Window->> Open Perspective->> Otherに移動すると、次のダイアログボックスが表示されます。Hibernateを選択して、OKボタンをクリックします。

Eclipseパースペクティブを確認する

それでおしまい 。EclipseにJBoss Hibernate Toolsを正常にインストールしました。:)今ハッピーコーディング

参照:


方法1はEclipse Neonで失敗します。
ルイス・デ・スーザ

@LuísdeSousaは2番目の方法を試してください。
Divyesh Kanzariya 2017年


2

Windows 7 64ビットでEclipse Indigo 64ビットを実行していますが、JBoss Tools 3.3.Xの最新ダウンロードを使用して、Mavenおよびその他のプラグインに関連する依存関係エラーが欠落し続けました。こちらがリンクです。

そこで、Eclipseのインストールソフトウェアダイアログの上部に「hibernate」と入力して、何もない状態でHibernateツールのみをインストールすることを選択しました。表示されたアイテムは4つだけなので、インストールしたのはこれだけです。問題なく動作しました。こちらが何度か失敗した後で正しくインストールするために使用しチュートリアルです。

これの一部がすでに多くのプラグインがインストールされているためか、これが最善の解決策であるかどうかはわかりませんが、私はそれをみんなと共有したいと思いました。


ここでも同じです(以前のコメントを参照)。hibernate「filter」行を入力しましたが、4つ以上のアイテムを取得しました...実際には6つ取得します(「JBoss Maven Hibernate Configurator」を含む)。私はそれらすべてを今選択してみて、何が起こるか見てみるつもりです...今のところ+1に感謝します。
2013年

残念ながらそれでも失敗します。今回は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)
2013年

そのエラーはEclipse Keplerで発生します。marketplace.eclipse.org/content/error/report/1196126を参照してください。EclipseIndigo を使用していますか?
James Drinkard 2013年

1

zipを解凍しますHibernateTools-3.2.4.Beta1-R20081031133 Eclipseの後半->メニューのヘルプ-> Update Sofwate-> add site-> local addを選択し、de folderを選択して解凍インストールを自動解凍します


1

[次へ]または[完了]ボタンが灰色にならないようにすることはできません

これは、お尻のUIの日食の痛みです。依存関係が壊れているために以前にいくつかのコンポーネントをアンチェックすると、ライセンスでブロックされます。最初のステップでそれらの選択を解除する必要があります。

Eclipseの更新機能を使用しないようにしてください。プラグインがすべて壊れてしまいました。./eclipseフォルダーを削除して、すべて再インストールする必要がありました。


0

plugins and featuresフォルダーをeclipse(例:c:\ program files \ eclipse(またはそれをインストールした場所)にコピーしたら)に移動して、休止状態がインストールされているかどうかを確認できます。ヘルプ>ソフトウェアの更新>インストールされているソフトウェア。hibernateがリストされていない場合は、eclipseを閉じて、コマンドウィンドウからこのコマンド「eclipse -clean」を使用してeclipseを再度起動します。


-2

Eclipseプラグインの場合、それらを解凍し、Eclipse \ Pluginsディレクトリーにフォルダーをドロップするだけです。そのような単純な。


私がやった。うまくいきませんでした。プラグインは正しくインストールされているようですが、プロジェクトクラスを見つけるのに問題があります。これは、プラグインがお互いを認識する方法のいくつかの追加設定によるものだと思います。手動設定では自動的に適用されません。
Andreas Tasoulas
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.