Java 我应该使用哪种辅助工具?谷歌还是Sonatype?

Java 我应该使用哪种辅助工具?谷歌还是Sonatype?,java,maven,guice,assisted-inject,Java,Maven,Guice,Assisted Inject,我对Guice非常陌生,我的应用程序中需要AssistedInject。当我查看maven的罐子时,我看到有两个: Sonatype的版本最近更新了,版本号也更新了,但是Google和Guice真的正式支持它吗?或者它是自己的Nexus产品?我会使用Google one,除非你了解更多关于为什么Sonatype修补了Google的版本,以及你需要与它一起使用的其他Guice JAR版本 Sonatype版本3.2.1依赖于其他3.2.1 Sonatype GUI JAR 这里有一些关于谷

我对
Guice
非常陌生,我的应用程序中需要
AssistedInject
。当我查看maven的罐子时,我看到有两个:


Sonatype的版本最近更新了,版本号也更新了,但是Google和Guice真的正式支持它吗?或者它是自己的Nexus产品?

我会使用Google one,除非你了解更多关于为什么Sonatype修补了Google的版本,以及你需要与它一起使用的其他Guice JAR版本

Sonatype版本3.2.1依赖于其他3.2.1 Sonatype GUI JAR

这里有一些关于谷歌版Guice的Sonatype补丁的信息

似乎他们正在从使用Plexus转变为使用Guice进行依赖注入,并添加了一些东西,修复了一些他们认为已经损坏的东西。在其他地方,我看到了一些关于将他们的更改(或其中一些更改)回装到谷歌版本的注释。我对这件事确实知之甚少