私はmavenを初めて使用しています。私のGWT互換プロジェクトでは、GoogleグアバR09に依存していた、PlayNを使用しています。Mavenはjarと古いバージョンとの競合を省略します
<dependency>
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
<version>r09</version>
</dependency>
(プロジェクトがGWTそのものではないが、それはGWTプロジェクトの依存関係であるので、その中にすべてがあることが必要GWT互換)
r12のgwt互換バージョンを使用したいと思います。これを行う最善の方法は何ですか?
<dependency>
<groupId>com.google.guava</groupId>
<artifactId>guava-gwt</artifactId>
<version>12.0</version>
</dependency>
しかし、EclipseはR12が「R09との競合のために省略」されていることを報告します。私は自分のPOMにR12を追加してみました。私はPlayNからR09を除いてみましたが、それはうまくいきませんでした:
<dependency>
<groupId>com.googlecode.playn</groupId>
<artifactId>playn-java</artifactId>
<version>1.1.1</version>
<exclusions>
<exclusion>
<artifactId>guava</artifactId>
<groupId>com.google.guava</groupId>
</exclusion>
</exclusions>
</dependency>
は私のプロジェクトでR12を使用することができるようにする最良の方法は何ですか?