9

Ubuntu 12.10 で H2 データベースを使用したいと考えており、Web サイトにアクセスして、プラットフォームに依存しないインストール ファイルを取得しました。

インストール手順は文字通り、「ソフトウェアをインストールするには、インストーラーを実行するか、選択したディレクトリに解凍します」です。

私は Linux の初心者ではないので、以前は通常のインストール手順の多くを使用してきましたが、ここで何をすべきかわかりません。私が見つけることができるconfigureまたはmakefileはなく、ドキュメントには何も言及されておらず、Googleを使用しても何も見つかりません。

明らかな何かが欠けているかどうかはわかりません。誰でも助けてもらえますか?

4

4 に答える 4

19

H2 サーバーとブラウザー GUI を起動するためのシェル スクリプトが含まれています。現在Ubuntuを持っていませんが、手順は次のとおりです。

  • H2 zip ファイルをダウンロードします (例: h2-2013-07-28.zip)。
  • ターミナル ウィンドウを開く

そして実行します:

cd <download directory>
unzip h2*.zip
cd h2/bin
chmod +x h2.sh
./h2.sh

これにより、H2 サーバー ツールが起動し、データベースに接続できるブラウザー ウィンドウが開きます。

スクリプトの内容h2.shは比較的単純で、次のとおりです。

#!/bin/sh
dir=$(dirname "$0")
java -cp "$dir/h2-1.3.173.jar:$H2DRIVERS:$CLASSPATH" org.h2.tools.Console "$@"

ファイルをダブルクリックすることもできh2*.jarます (ダブルクリックが Java を起動するように構成されている場合)、またはコマンドラインでこれを実行します。

java -jar h2-1.3.173.jar
于 2013-09-02T19:20:23.027 に答える
6

このbashスクリプトはサーバーを起動します:

#!/bin/bash
java -cp h2*.jar org.h2.tools.Server

現在のディレクトリにも h2-version.jar が必要です

于 2013-09-02T14:11:51.230 に答える
0

Maven を使用して h2 データベースをダウンロードしている場合は、保存先を確認してください (~/.m2/repository/com/h2database/h2/.../h2- version .jar)。h2 依存関係がすべてダウンロードされているので、jar ファイルをダブルクリックするだけです (Web ブラウザーは h2 GUI を開くか、システム トレイで h2 アイコンを探します)。はい、GUI は Standalone パッケージと同じです。

更新: トレイにアイコンが表示されている限り、h2 が起動されます。無効にするには - マウスの右クリック -> 終了

于 2016-11-25T14:27:49.900 に答える