1

仕事のためにCentOSとGlassfish 2を実行しているローカルVMにopenMRS v.1.9.2をデプロイしようとしています。残念ながら、私はそれを機能させることができませんでした。通常、source forge で見つかったスタンドアロンをダウンロードするだけです。瓶をダブルクリックするだけで準備完了です。

通常は VM に SSH で接続するだけなので、最初にターミナル経由ですべてを実行してみました。私が取った手順は次のとおりです。

  1. を使用しwgetて、.zip

  2. を作成しdir(名前を付けただけです/openmrs)、新しいディレクトリに cd してから、.zip.

  3. cdディレクトリに。

  4. この時点で、開始するための 2 つのオプションがありますopenMRS

    • bashスクリプトを実行します。./run-on-linux.sh

    • 次を実行します.JARjava -jar [insert_jar_name].jar -commandline

を実行する.JARと、スタック トレースが表示されます。

bashスクリプトを実行しようとすると、別のエラーが発生します。

openMRS JIRAとにかく、チケットで潜在的な解決策を見つけたと思いましたが、Glassfish 2 ではなく、Glassfish 3 を対象としているようです (これを使用する必要があります)

次に.WAR、Glassfish 管理 UI を使用してデプロイを試みました。うまくいくと思っていたのですが、言語の選択やデモデータの利用の可否などの手続きを経て、こちらが届きました

openMRS を Glassfish 2.1.1 にデプロイした経験のある人はいますか? 残念ながら、Glassfish 3 は現実的な選択肢ではないようです。ここで何か助けていただければ幸いです。ありがとう。

4

1 に答える 1

0

openMRSをGlassfishv.2のインスタンスに正常にデプロイできないという問題は解決しませんが、VMにMySQLをインストールするだけでさらに進んでいくことができました。私たちの作業用マシンはすべてpostgres用にセットアップされているので、MySQLサーバーがインストールされていないことが問題であると以前に推測したはずです。

これは私がMySQLをインストールするために使用したチュートリアルです

于 2013-03-02T18:47:18.273 に答える