問題タブ [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.

0 投票する
1 に答える
82 参照

jakarta-ee - 多くの WAR と 1 つの一般的な操作

いくつかの機能を追加するために、多くの WAR 開始ページのコンテンツを変更する必要があります。フィルターを使用して変更できません。フィルターを Web アーカイブに配置する必要があるためです。サーブレットなどでも同じです。これを行う方法の手がかりはありますか?

0 投票する
1 に答える
300 参照

tomcat - WebApplications (.war ファイル) と共通の jar ファイル

多くの一般的な jar (Jersey jar) を使用して、Tomcat で多くの Web アプリケーションをデプロイする必要があります。JARS なしで WAR ファイルを作成し、MANIFEST.MF に追加しました (例: "Class_Path: .jar .jar")。しかし、WebApplications は機能しません。私が間違っていることは何ですか?

0 投票する
1 に答える
494 参照

java - jdk 1.5 でコンパイルされた war をデプロイし、jdk 1.6 環境 (weblogic 10gR3) にデプロイする際の問題

jdk 1.5でコンパイルされた戦争を展開し、jdk 1.6環境(weblogic 10gR3)で展開する際の問題を知りたいだけです

0 投票する
2 に答える
1788 参照

maven-2 - オーバーレイを使用してフォルダ構造なしで指定されたファイルをコピーするにはどうすればよいですか?

次のようなオーバーレイを使用して、フォルダ構造なしで「file.xml」だけをコピーしたいと思います。

つまり、 file.xmlWEB-INF / folder1 / folder2 /からコピーし、WEB-INF/otherFolderに配置します。

何か案は?

0 投票する
9 に答える
41290 参照

java - maven なしで jetty を起動する実行可能な war ファイル

java -jar myWarFile.war実行した WAR ファイルに含まれる webapp をホストする Jetty Web サーバーを起動する「実行可能な」war ファイル ( ) を作成しようとしています。

探しているものの作り方を説明したページを見つけました。

ただし、そのアドバイスに従って、実行可能な jar (戦争) を作成することになっていると思う方法は機能しません。

次のようなマニフェストで WAR ファイルを作成する Ant タスクがあります。

WAR ファイルの内容は次のようになります。

WAR ファイルを実行しようとすると、次のエラーが表示されます。

ここには 2 つのエラーがあるようです。1 つは JAR ファイルが見つからないように見えるエラーで、もう 1 つはStartクラスが見つからないエラーです。

最初のものを修正するために、Jetty JAR ファイルを WAR ファイルのベースに置き、再試行しましたが、同じエラーが発生しました。また、マニフェストWEB-INF/lib/<specific-JAR-files>の属性に を追加してみました。Class-Pathそれもうまくいきませんでした。

私が正しい/間違っていることと、この実行可能なWARファイルを起動して実行する方法について、誰かが洞察を持っていますか?

0 投票する
3 に答える
2143 参照

glassfish - Glassfish戦争ライフサイクルの質問

Glassfishで実行中のアプリの新しいバージョンを再デプロイする適切な方法は何ですか?WARを実行していて、変更を加えました。undeploy + deployを実行するのは正しいことかもしれないと思いましたが、undeployするとglassfish(v3)がクラッシュすることがよくあります。

Glassfishで実行中のアプリを再デプロイする適切な方法は何ですか?

0 投票する
1 に答える
1780 参照

java - JBoss 4.0.2 war deploy で WEB-INF/lib jar が見つからない

jboss-4.0.2/server/default/deploy フォルダーにコピーした単純な Web アプリケーション (1 つの jsp と 1 つのサーブレット) ファイルがあり、jsp ページにアクセスできるため、正常にホットデプロイされました。しかし、サーブレットを呼び出すと、java.lan.NoClassDefFoundError が発生します。

戦争中の WEB-INF/lib ディレクトリの下にある jar がピックアップされていないと思われます。

私の戦争の構造は次のとおりです。

JBoss 4 でクラスローディングの問題を抱えている人はいますか?

どうもありがとう。

0 投票する
1 に答える
1884 参照

deployment - JBoss 5.1 で WAR を JNDI エントリに依存させることはできますか?

JBoss 4.0.4 から 5.1 へのアップグレードの一環として、EAR が正常にデプロイされた後に WAR をデプロイしようとしています。JBoss 5.x は 4.x のようにPrefixDeploymentSorterをサポートしていません。つまり、WAR の jboss-web.xml で <depends> を使用する必要があります。

EAR 自体に依存することはできないようです。そのため、代わりに最後にデプロイされた EJB を選択します。この EJB は、WAR が必要とする JNDI エントリを提供します。

デプロイ ディレクトリに WAR がない場合にデプロイされる EJB は次のとおりです。

jboss-web.xml からの依存スニペットは次のとおりです。

私の問題は次のとおりです。「STARTED EJB:」の直後、つまり MyFacadeBean が JNDI にバインドされる前に WAR がデプロイを開始するため、Bean のデプロイが失敗します。

WAR のデプロイが完了すると、MyFacade は喜んで (冗談めかして?) デプロイを続行し、JNDI エントリをバインドします。

EAR のデプロイ後に WAR をホットデプロイすると、すべてが意図したとおりに機能します。

EAR のダミー EJB に依存し、jboss-app.xml で <module-order>strict</module-order> を使用して強制的に最後のモジュールとしてロードすることも考えました。残念ながら、JBoss 5.x はそれもサポートしていません。どっ!

JNDI エントリ自体に依存する方法はありますか? これを解決する他の方法はありますか?

0 投票する
1 に答える
1021 参照

maven-2 - Maven の webapp ディレクトリに war internals をデプロイする

リモートリポジトリからダウンロードするカスタム戦争に依存する基本プロジェクトがあります。
war をダウンロードして実行することはできますが、カスタム war には、ベース プロジェクトの webapp ディレクトリに抽出する必要がある html および js ファイルがいくつかあります。
指定したディレクトリで custom.war が爆発する場所を指定するにはどうすればよいですか?

0 投票する
1 に答える
308 参照

jboss - JBoss では、sar の後に war を開始するにはどうすればよいですか?

私のサービス内には、私の war ファイルによってアクセスされる mbean があります。war ファイルがデプロイされ、サービス後に開始されたことを確認するにはどうすればよいですか?