guava-bootstrap

guava-bootstrap

ExecutorService's type parameters changed between JDK5 and JDK6 in a way that makes it impossible for our invokeAll/invokeAny methods to match both at compile time. This project builds a JDK6-like copy of ExecutorService (but with JDK5 compiler settings to ensure that it will work with JRE5 at runtime). This project's is then used in the bootstrap class path of Guava proper.
文件下载
文件名 操作
guava-bootstrap-12.0-rc1.jar 下载
guava-bootstrap-12.0-rc1.pom 下载
guava-bootstrap-12.0-rc1-sources.jar 下载
Apache Maven
<dependency>
  <groupId>com.google.guava</groupId>
  <artifactId>guava-bootstrap</artifactId>
  <version>12.0-rc1</version>
</dependency>
Gradle Groovy
implementation 'com.google.guava:guava-bootstrap:12.0-rc1'
Gradle Kotlin
implementation("com.google.guava:guava-bootstrap:12.0-rc1")
Scala SBT
libraryDependencies += "com.google.guava" % "guava-bootstrap" % "12.0-rc1"
Groovy Grape
@Grapes(
  @Grab(group='com.google.guava', module='guava-bootstrap', version='12.0-rc1')
)
Apache Ivy
<dependency org="com.google.guava" name="guava-bootstrap" rev="12.0-rc1" />
Leiningen
[com.google.guava/guava-bootstrap "12.0-rc1"]
Apache Buildr
'com.google.guava:guava-bootstrap:jar:12.0-rc1'