問題タブ [war]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - コマンドラインから Java WAR のコンテキストでコードを実行する
コマンドラインから webapp の Java クラスにアクセスできるようにするコードを作成するにはどうすればよいでしょうか。
たとえば、コマンド ライン インターフェイスを備えた Java クラスがあり、webapp のコンテキストでコードを実行したり、DB にアクセスしたりできます。Tomcat で WARred アプリをホストしているマシンにログオンし、対話できるようにしたいです。
どこから探し始めるべきですか?
ありがとう
java - Why do Jars get Excluded from Enunciate's Deployment?
I'm using Enunciate to build a prototype REST api and need to include a jar containing custom code as a library.
My Ant Script looks like this:
The problem is that my custom jar is being excluded from the WAR file. It is necessary to compile the enunciate annotated classes so the jar is obviously on the classpath at compile time but enunciate is failing to include it in the distribution. I have also noticed that several of the jars needed by enunciate are not being included in the WAR file.
Why are they being excluded and how do I fix it?
java - 1つのJavaEEアプリケーション(warファイル)を別のアプリケーションに含める/埋め込むことは可能ですか?
ポータルアプリケーションであるアプリケーションがあり、他のユーザーがアプリケーションを追加できるようにしたい。これを行うには、自分のアプリケーションにアクセスできるようにする方法が必要です。これは可能ですか?
java - 特定のパッケージ内のリソースを一覧表示できますか?
クラスが圧縮された .war ファイルからロードされているか、別の場所にロードされていると仮定してみましょう。特定のパッケージ内のすべてのリソースを検出するにはどうすればよいでしょうか? これは war ファイルであるため、ファイルの列挙は実際には機能しません。ほとんどの場合、これには現在のクラスローダーの使用が含まれますか?
そのようなことをするライブラリはありますか?グーグル検索では、リスト ファイルを使用したいくつかのハッキングのみが明らかになりました。
java - 別の Web アプリケーションのセッションにアクセスする
J2EE アプリケーション (EAR) で 2 つの別個の Web アプリケーション (WAR) を構成して、共有セッション コンテキストにアクセスすることはできますか?
詳細情報:
最終的に、必要な情報を静的メンバーに格納する共有クラスを EAR から作成しました。汚いハックのように見えたとしても、これはうまくいきました。
eclipse - Eclipse で war ファイルの作成を自動化 (スクリプト) するにはどうすればよいですか?
ボタンを 5 回クリックするだけで、Eclipse が私の Eclipse プロジェクト用にデプロイ可能な war ファイルを作成します。同じことを実行するための Eclipse コマンド ライン オプションがおそらくあると思います。そのため、それをスクリプトに書き込むだけで済みますが、表示されません。 .
deployment - コンテキストルートの外部でサーブレットをjspに転送することは可能ですか?
現在、すべてが1つの大きなコンテキストルートから外れているアプリサーバーのセットアップがあり、クラスファイルをコピーして、アプリサーバーを再起動してデプロイします。理想的ではありません。wdeployを使用してビルドとデプロイを実行するようにantスクリプトを設定しようとしていますが、warファイルのデプロイのコンテキストルートの外部にあるjspsに転送するサーブレットが必要な場合を除いて、すべてが機能します。したがって、warファイルにシンボリックリンクを入れることができれば、コンテキストルートスペースの外側を指すことができると思います。
これは私が達成しようとしている目標です。おそらくシンボリックリンクは最善のアイデアではありません。サーブレットからコンテキストルートの外部に転送する方法が必要です。
java - Eclipse で Java をビルドした後、WAR を自動的にエクスポートするにはどうすればよいですか?
Eclipse 3.2 に J2EE プロジェクトがあり、すべてのビルドの最後に WAR ファイルを自動的に作成してデプロイしたいと考えています。現時点では、5 回または 6 回のマウス クリックを手動で行う必要があり、自動化できれば便利です。
ANT を使用したカスタム ビルド スクリプトでこれを実行できることはわかっていますが、Eclipse ネイティブ ソリューションを期待しています。
J2EE 標準ツール (JST) および Web 標準ツール (WST) プラグインを Eclipse 環境にインストールしています。
java - Java WAR ファイルの favicon.ico
ブラウザーのアドレスバーに favicon.ico を表示するように war ファイルをセットアップする方法について、誰か教えてもらえますか?
java - web.xml ではなくコンテナーで認証を指定する
Web アプリケーションを.war
ファイルとして顧客に配布します。そうすれば、ユーザーは war をコンテナーに展開するだけで準備完了です。問題は、一部の顧客が認証を希望し、ユーザー名をアプリケーション内の特定の操作のパラメーターとして使用することです。
web.xml を使用してこれを構成する方法は知っていますが、それは顧客に war ファイルをハックするか、2 つの別個の war を配布するように指示する必要があることを意味します。1 つは認証 (および事前定義されたロール) を使用し、もう 1 つは認証を使用しません。
また、顧客に認証を強制したくありません。Java コンテナーと Web サーバー全般に関する知識が必要になり、アプリケーションをテスト ドライブするのが難しくなるためです。
Web アプリ自体ではなく、コンテナーで認証構成を行う方法はありますか?