Openshift でアプリケーションを実行しています。正常に動作しますが、すべての小さなものを openshift にプッシュし、すべてのビルドと再起動を待って変更を確認する必要があるため、テストは困難です。
そのため、アプリケーションをローカルでテストする方法を見つけようとしています。別の人がここで同じことを尋ねました: How to test an openshift application on local host , しかし、より簡単な解決策が存在するかどうか疑問に思っています.
ここでクイックスタート プロジェクトhttp://github.com/openshift/spring-eap6-quickstart.gitを使用して開始しました。つまり、基本的には Hibernate を使用した Spring アプリケーションです。
プロジェクトに2セットの構成ファイル(persistence.xml
など)を用意することを念頭に置いています。1つはローカルTomcatサーバー用、もう1つはJboss eap用で、web.xml
デプロイ先のサーバーに応じて変更します。これは実行可能ですか?とてもシンプルに見えますが、プロジェクトを変更する前に予期せぬ問題が発生するのではないかと心配しています。