サーバー側がjson/RESTサービスのみを提供し、GUIが非同期XHRを使用してhtml5、バックボーン、マリオネットなどで記述されているWebアプリケーションを作成しようとしています。html、js、css などは静的でキャッシュ可能です (本番環境にデプロイする場合)。
これを JBoss EAP6 にデプロイする必要があります (この問題については AS7 とほぼ同等です)。開発中に、javascript と html テンプレートを編集して、結果をブラウザーですぐに表示できるようにしたいと考えています。本番環境では、静的コンテンツ (フロントエンド) を展開し、どのタイプの Java EE 構造にもデプロイしないようにする必要があります (したがって、war や ear (または sar) はありません)。
したがって、基本的には、いつものように war を jboss にデプロイする必要があります。また、アプリの静的部分の http サーバーとして機能する jboss も必要です。
welcome-content
コンテンツを EAP6 のルートにあるディレクトリにコピーするというアイデアを試しました。これは問題なくコンテンツを提供しますが、変更を別のディレクトリにコピーする時間のオーバーヘッドに耐えられないため、開発のためにこの構造を使用することはできません。また、開発環境で静的コンテンツへのシンボリック リンクを試みましたwelcome-content
が、このバージョンの jboss では機能しません。
編集:問題を回避する方法を教えてくれる回答がありますが、回避策に行き詰まっているわけではありません-それは簡単です。静的コンテンツを提供するように jboss を構成する方法を特に探しています。
ティア。