java - Tomcat が war パッケージに必要な jar パッケージをデプロイする方法
世界只因有你
世界只因有你 2017-06-30 09:54:46
0
5
1211

デプロイされた war パッケージは、webapps フォルダーに配置されます。外部の jar パッケージのサポートが必要な war パッケージができました。jar パッケージはどこに配置する必要がありますか?~


これら 2 つのプロジェクトでも、最上位の jar パッケージが必要です。それが jar パッケージであるかどうかはわかりません。とにかく、そのパッケージには 100 MB 以上が必要です。ダメです。すべてをプロジェクトに入れてください

世界只因有你
世界只因有你

全員に返信(5)
给我你的怀抱

サフィックスを .zip に変更し、jar を /WEB-INF/lib の下に置き、それから .war に戻します

いいねを押す +0
小葫芦

eclipse -->export -->war --> ソースファイルのエクスポートをチェックします

いいねを押す +0
漂亮男人

war パッケージを抽出し、jar パッケージを WEB-INF/lib/ に配置し、解凍されたフォルダー全体 (test.war など) を webapps に配置します。解凍されたフォルダーは test であり、jar パッケージは test に配置されます。 /WEB-INF/lib/ に test フォルダーをコピーします
Tomcat を起動するだけです

いいねを押す +0
漂亮男人

上記の答えはすべて正しいですが、個人的にはこれが問題の解決策ではないと感じています。 Java プロジェクトの JAR パッケージを管理するツールである Maven を使用してみてはいかがでしょうか? pom.xml ファイルで必要な jar を設定したら、<packaging> mvn clean install の実行後に生成される war に必要な jar が含まれます。

いいねを押す +0
小葫芦

最も簡単なのは再パッケージ化することです。
war パッケージは、tomcat に配置されるときにディレクトリに解凍されます。コンパイルする必要がない場合は、そのディレクトリの WEB-INF/lib ディレクトリに直接配置できます。
もう 1 つの方法は、Maven を介して管理し、コピーせずに再パッケージ化することです

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート