そのため、Spring Boot 実行可能 jar を別のプロジェクト (テスト フレームワーク) の依存関係として追加しようとしています。
ただし、一度 pom に追加してインポートします。Java インポートが正しく機能しません。jar の中を見ると、すべてのパッケージの先頭に次のものが追加されています。
BOOT-INF/classes.some.package.classname.class
Spring Boot関連のパッケージ、MANIFESTなどもあります。
spring-boot-maven-plugin を使用して通常の jar をインストールしてデプロイするだけに、Spring Boot アプリのビルドを切り替えた場合ではありません
これが変更され、すべてが正常に機能します。残念ながら、リリース プロセスの一部として実行可能な jar に依存しているため、これは解決策ではありません。
両方のバージョンの jar をデプロイして、分類子を使用してそれぞれを判断することはできますか?
ありがとう