Springbootはサードパーティのjarパッケージを導入し、mavenパッケージが間違っているという問題を報告しました.
1757 ワード
プロジェクト開発では、依存するjarパケットが多く必要になる場合があります.依存するjarパケットも他のjarパケットに依存し、jarパケットの管理が不十分になりやすい場合があります.Mavenのデフォルトのパッケージ方式を使用すると、プロジェクトjarパッケージに打ち込むと、他のサードパーティjarパッケージでは見つからない異常情報がClassNotFoundExceptionにエラーが発生します.この問題を回避するには、以下の2つの方法があります.
一、pom.xmlファイルで構成し、依存するjarパッケージを指定したフォルダに配置します.
プロジェクトの下にフォルダを新規作成します.一般的にsrcの下にjarパッケージを保存します.
commons-dbutils
commons-dbutils
1.6
system
${project.basedir}/src/Lib/ezmorph-1.0.5.jar
1.打ったバッグがwarバッグなら
org.apache.maven.plugins
maven-war-plugin
src/Lib
WEB-INF/lib
**/*.jar
2.jarパッケージの場合
src/lib
BOOT-INF/lib/
**/*.jar
src/main/resources
BOOT-INF/classes/
mavenコマンドを使用してjarパッケージをパッケージ化することもできますが、依存している場合は、個人的にはこれが好きで、簡単です.