問題タブ [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.
servlets - jar ファイルからコンテキスト (.war) 内のリソースを読み取る
JBoss4.0.1 と Struts2.1.6 を使用しています
いくつかの構成ファイル(フォルダーWEB-INF/config内のappConfig.xml)を持つアプリケーションがあります。この構成ファイルには、読み取る他のファイル (other.xml、some.xml など) の相対パスが含まれています。アプリケーションは default/deploy 内で .war としてデプロイされます
構成ファイルを読み取るユーティリティ パッケージがあります。utility.jar を default/lib 内にデプロイしました
のcontextInitialized
メソッドで、このファイルをServletContextListener
読み取り、すべてのコンテキスト相対パスをロードするユーティリティ クラスに渡しappConfig.xml
ます。IOStream
appConfig
これらのファイルを今すぐ読むにはどうすればよいですか? 入力ストリームを作成しようとすると、NULL が返されるためです。
ユーティリティクラス内で次のことを試しました。
read メソッドは ServletContextListener の contextInitialized メソッド内から呼び出されます
java - war ファイルの unwar ファイルとその中の Java ソースコードを取得するのに役立つソフトウェアは何ですか?
war ファイルを unwar ファイルに入れ、その中の Java ソースコードを取得するのに役立つソフトウェアは何ですか?
tomcat - Tomcat で「FAIL - Deploy Upload Failed, Exception: null」というエラー メッセージが表示される原因は何ですか?
Tomcat で「FAIL - Deploy Upload Failed, Exception: null」というエラー メッセージが表示される原因は何ですか?
マネージャーから tomcat に war をデプロイしようとしていますが、アップロードしようとするとエラーが発生します
ログに次のエラー メッセージが表示される
war - .WAR を jboss 5.1.0 にデプロイする方法
jboss 5.1.0 で .war ファイルをデプロイする方法を教えてください。
これは、jboss 5.1.0 を介したエラーです。
注:MY RIFacelate.warにはricefacesの実装が含まれています
エラー
deployment - Warファイルに依存関係を含めるのではなく、Webサーバーのlibディレクトリに依存関係を配置する理由はありますか?
アプリケーションの依存関係Jarがある場合は、warファイルのlibディレクトリに配置するか、グローバルアプリケーションサーバー(Tomcatなど)のlibディレクトリに配置する方がよいでしょうか。あるアプローチを別のアプローチよりも使用することで何が得られますか?
ディスクスペースが頭に浮かびますが、私たちはディスクスペースが安い時代に生きています。メモリ使用量に違いはありますか?私よりも経験豊富な人が両方のオプションの長所と短所をリストできますか?
file - 展開されたディレクトリの代わりにwarファイルをデプロイすることの利点は何ですか?
これまで、通常はTomcatでwarファイルとして配布されていた製品のインストーラーを構成しています。tomcatがディレクトリを展開したら、ユーザーはプロパティファイルを開き、データベース接続情報を設定する必要があります。インストーラーにこれを実行してもらいたいのですが(install4jを使用しています)、warファイル内のテキストファイルを変更する組み込みの方法がないようです。インストーラーにアプリを展開されたディレクトリとしてデプロイさせることもできます。これにより、ここでの問題を回避できますが、戦争をデプロイする代わりに、そのようにデプロイすると何が失われますか?
java - 戦争を1つに統合する方法は?
当社では、個別の戦争として構築された多数の異なるモジュールがあります。各クライアントは、購入したいモジュールを選択できます。すべてのモジュールが同じセッション、セキュリティ コンテキストなどを共有するため、それらを 1 つの war にマージすることは理にかなっています。
このプロセスを自動化することは可能ですか? たとえば、web.xml をマージしたり、各 wars の依存関係を計算したり、.jsp や .class などのファイルをコピーしたりする必要があります。ちなみに、Maven を使用していますが、この問題の解決策を見つけることができませんでした。
java - Tomcat に WAR をデプロイするときの「メソッド チェックの呼び出しエラー」
Ant で生成した WAR をローカル システム (/webapps の下にコピー/貼り付け) にデプロイすると、すべて正常に動作します。
問題は、テスト目的で WAR をリモート サーバーにデプロイすると、次のエラー メッセージが表示されることです。
デプロイ中に Tomcat によってエラーがスローされました:「メソッド チェックの呼び出しエラー」。ただし、これは、アプリケーションのデプロイに失敗したことを意味するわけではありません。申請一覧で状況を確認してください
しかし、アプリケーションはまったくデプロイされていません。私が話しているリモートサーバー上のTomcatでアプリケーションを管理および展開するには、Probe(lambaprobe.org)を使用する必要があります。そして、私はファイルシステムにアクセスできず、プローブのみにアクセスできます。
どんなアイデアでも大歓迎です!
ありがとう
ant - .java または .html を使用して .war ファイルを生成するにはどうすればよいですか?
.java / .html から .WAR ファイルを生成したい
maven-2 - Maven WAR プラグインが実行時に構成を読み取らない鬼ごっこ
Maven に WAR プラグインを使用して複数の実行を実行させようとしています。次のように定義されている限り、正常に機能します。
しかし、次の方法ではありません
<configuration>
タグで定義したリソースが Maven で見つからない場合。重要なことを見逃していませんか? また、単一のビルドで複数の WAR ファイルを構築するためのより良い方法はありますか?