s4ik4t:
私は、レガシーSpringアプリケーションを使用し、春のブートに移行したいのです。私の意図は、使用することですspring-boot-starter-data-jpa
。このような理由から、私は、セクション、次の追加したpom.xml
(すべてを管理していますspring-boot-dependencies
):
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.0.3.RELEASE</version>
</parent>
しかし、これは私が当面維持する必要がある特定の依存関係を台無しにされています。私は現在、セレンの依存関係を(バージョン使用していますが2.53.0
、別のプロジェクトからの推移を追加する)が、バネのブーツはの依存関係をフェッチしています3.9.1
。
私は除外したい3.9.1
依存関係をが、exclusion
期待通りのフィルタが機能していません。
要約するだけでは、私が使用したいspring-boot-starter-parent
とspring-boot-starter-data-jpa
なく、管理されていないselenium-java
からspring-boot-dependencies
。
この点で任意の助けを感謝しています。
その後、マーカス:
代わりにいじりの<excludes>
と、あなたは(あなたが除外するものを考え出す後に)再び含める必要があるかを把握してみてください。説明したように、単にバージョンを上書き春ブーツリファレンスガイドにここに。
使用していると仮定すると、spring-boot-starter-parent
親としてあなただけ追加することができ<selenium.version>
、あなたに<properties>
あなたがしたいバージョンを指定するセクション。
<properties>
<selenium.version>2.53.0</selenium.version>
</properties>
これは、春ブーツは、あなたがしたいのバージョンを使用するようになります。