今天试用guice 3.0,发现com.google.inject.internal.util这个包下面的类都不可以引入了,经过一路曲折的探索,发现[url]http://code.google.com/p/google-guice/wiki/Guice30[/url]这个wiki上面做了说明“...are now hidden from IDE auto-import suggestions and are in new locations...”,但是又找不到new locations在哪里,最后,干脆自己用ant重新编译了一次。。。
下载了guice3.0的源码,进入src目录,找到common.xml,打开并屏蔽以下两行:
然后,ant dist -Dversion=3.0,完毕。
以后如果有网友路过这里,并且发现我上文所说的“new locations”在哪里,麻烦告知下...
下载了guice3.0的源码,进入src目录,找到common.xml,打开并屏蔽以下两行:
<!--
<rule pattern="com.google.inject.internal.util.*" result="com.google.inject.internal.util.$@1"/>
<rule pattern="com.google.inject.internal.util.**.*" result="com.google.inject.internal.util.@1.$@2"/>
-->
然后,ant dist -Dversion=3.0,完毕。
以后如果有网友路过这里,并且发现我上文所说的“new locations”在哪里,麻烦告知下...