デプロイされた war パッケージは、webapps フォルダーに配置されます。外部の jar パッケージのサポートが必要な war パッケージができました。jar パッケージはどこに配置する必要がありますか?~
これら 2 つのプロジェクトでも、最上位の jar パッケージが必要です。それが jar パッケージであるかどうかはわかりません。とにかく、そのパッケージには 100 MB 以上が必要です。ダメです。すべてをプロジェクトに入れてください
漂亮男人2017-06-30 09:56:46
war パッケージを抽出し、jar パッケージを WEB-INF/lib/ に配置し、解凍されたフォルダー全体 (test.war など) を webapps に配置します。解凍されたフォルダーは test であり、jar パッケージは test に配置されます。 /WEB-INF/lib/ に test フォルダーをコピーします
Tomcat を起動するだけです
漂亮男人2017-06-30 09:56:46
上記の答えはすべて正しいですが、個人的にはこれが問題の解決策ではないと感じています。 Java プロジェクトの JAR パッケージを管理するツールである Maven を使用してみてはいかがでしょうか? pom.xml ファイルで必要な jar を設定したら、<packaging> mvn clean install の実行後に生成される war に必要な jar が含まれます。
高洛峰2017-06-30 09:56:46
最も簡単なのは再パッケージ化することです。
war パッケージは、tomcat に配置されるときにディレクトリに解凍されます。コンパイルする必要がない場合は、そのディレクトリの WEB-INF/lib ディレクトリに直接配置できます。
もう 1 つの方法は、Maven を介して管理し、コピーせずに再パッケージ化することです