我是新來的maven。我的GWT兼容的項目使用PlayN,這對谷歌番石榴R09的依賴:Maven忽略舊版本的jar衝突
<dependency>
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
<version>r09</version>
</dependency>
(該項目是不是GWT本身,而是它是一個GWT項目的依賴,所以一切都在它需要GWT兼容。)
我想使用gwt兼容版本的r12。做這個的最好方式是什麼?我嘗試將r12添加到我自己的pom中:
<dependency>
<groupId>com.google.guava</groupId>
<artifactId>guava-gwt</artifactId>
<version>12.0</version>
</dependency>
但是Eclipse報告說r12「被忽略與r09衝突」。我嘗試從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的最佳方式?