GH-684: updated java docker library to fix issue with jna not working correctly on Apple Silicon
This commit is contained in:
@@ -1,26 +1,26 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<classpath>
|
||||
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8">
|
||||
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-11">
|
||||
<attributes>
|
||||
<attribute name="module" value="true"/>
|
||||
</attributes>
|
||||
</classpathentry>
|
||||
<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
|
||||
<classpathentry kind="src" path="src/"/>
|
||||
<classpathentry kind="src" path="src"/>
|
||||
<classpathentry exported="true" kind="lib" path="dependency/bcpkix-jdk15on-1.64.jar"/>
|
||||
<classpathentry exported="true" kind="lib" path="dependency/bcprov-jdk15on-1.64.jar"/>
|
||||
<classpathentry exported="true" kind="lib" path="dependency/commons-compress-1.20.jar"/>
|
||||
<classpathentry exported="true" kind="lib" path="dependency/commons-io-2.6.jar"/>
|
||||
<classpathentry exported="true" kind="lib" path="dependency/commons-lang-2.6.jar"/>
|
||||
<classpathentry exported="true" kind="lib" path="dependency/jackson-annotations-2.11.2.jar"/>
|
||||
<classpathentry exported="true" kind="lib" path="dependency/jackson-core-2.11.2.jar"/>
|
||||
<classpathentry exported="true" kind="lib" path="dependency/jackson-databind-2.11.2.jar"/>
|
||||
<classpathentry exported="true" kind="lib" path="dependency/jna-5.5.0.jar"/>
|
||||
<classpathentry exported="true" kind="lib" path="dependency/slf4j-api-1.7.30.jar"/>
|
||||
<classpathentry exported="true" kind="lib" path="dependency/slf4j-simple-1.7.30.jar"/>
|
||||
<classpathentry exported="true" kind="lib" path="dependency/docker-java-api-99.99.99-SNAPSHOT.jar"/>
|
||||
<classpathentry exported="true" kind="lib" path="dependency/docker-java-core-99.99.99-SNAPSHOT.jar"/>
|
||||
<classpathentry exported="true" kind="lib" path="dependency/docker-java-transport-99.99.99-SNAPSHOT.jar"/>
|
||||
<classpathentry exported="true" kind="lib" path="dependency/docker-java-transport-zerodep-99.99.99-SNAPSHOT.jar"/>
|
||||
<classpathentry exported="true" kind="lib" path="dependency/commons-compress-1.21.jar"/>
|
||||
<classpathentry exported="true" kind="lib" path="dependency/jna-5.8.0.jar"/>
|
||||
<classpathentry exported="true" kind="lib" path="dependency/docker-java-api-3.2.12.jar"/>
|
||||
<classpathentry exported="true" kind="lib" path="dependency/docker-java-core-3.2.12.jar"/>
|
||||
<classpathentry exported="true" kind="lib" path="dependency/docker-java-transport-3.2.12.jar"/>
|
||||
<classpathentry exported="true" kind="lib" path="dependency/docker-java-transport-zerodep-3.2.12.jar"/>
|
||||
<classpathentry kind="output" path="target/classes"/>
|
||||
</classpath>
|
||||
|
||||
@@ -1,8 +1,10 @@
|
||||
eclipse.preferences.version=1
|
||||
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
|
||||
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
|
||||
org.eclipse.jdt.core.compiler.compliance=1.8
|
||||
org.eclipse.jdt.core.compiler.codegen.targetPlatform=11
|
||||
org.eclipse.jdt.core.compiler.compliance=11
|
||||
org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
|
||||
org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled
|
||||
org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
|
||||
org.eclipse.jdt.core.compiler.release=disabled
|
||||
org.eclipse.jdt.core.compiler.source=1.8
|
||||
org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning
|
||||
org.eclipse.jdt.core.compiler.release=enabled
|
||||
org.eclipse.jdt.core.compiler.source=11
|
||||
|
||||
@@ -4,23 +4,23 @@ Bundle-Name: org.springframework.ide.eclipse.docker.client.wrapper
|
||||
Bundle-SymbolicName: org.springframework.ide.eclipse.docker.client;singleton:=true
|
||||
Bundle-Version: 4.12.1.qualifier
|
||||
Automatic-Module-Name: org.springframework.ide.eclipse.docker.client.wrapper
|
||||
Bundle-RequiredExecutionEnvironment: JavaSE-1.8
|
||||
Bundle-RequiredExecutionEnvironment: JavaSE-11
|
||||
Bundle-ClassPath: .,
|
||||
dependency/bcpkix-jdk15on-1.64.jar,
|
||||
dependency/bcprov-jdk15on-1.64.jar,
|
||||
dependency/commons-compress-1.20.jar,
|
||||
dependency/commons-compress-1.21.jar,
|
||||
dependency/commons-io-2.6.jar,
|
||||
dependency/commons-lang-2.6.jar,
|
||||
dependency/jackson-annotations-2.11.2.jar,
|
||||
dependency/jackson-core-2.11.2.jar,
|
||||
dependency/jackson-databind-2.11.2.jar,
|
||||
dependency/jna-5.5.0.jar,
|
||||
dependency/jna-5.8.0.jar,
|
||||
dependency/slf4j-api-1.7.30.jar,
|
||||
dependency/slf4j-simple-1.7.30.jar,
|
||||
dependency/docker-java-api-99.99.99-SNAPSHOT.jar,
|
||||
dependency/docker-java-core-99.99.99-SNAPSHOT.jar,
|
||||
dependency/docker-java-transport-99.99.99-SNAPSHOT.jar,
|
||||
dependency/docker-java-transport-zerodep-99.99.99-SNAPSHOT.jar
|
||||
dependency/docker-java-api-3.2.12.jar,
|
||||
dependency/docker-java-core-3.2.12.jar,
|
||||
dependency/docker-java-transport-3.2.12.jar,
|
||||
dependency/docker-java-transport-zerodep-3.2.12.jar
|
||||
Export-Package: com.github.dockerjava.api,
|
||||
com.github.dockerjava.api.async,
|
||||
com.github.dockerjava.api.command,
|
||||
|
||||
@@ -5,16 +5,16 @@ bin.includes = META-INF/,\
|
||||
dependency/,\
|
||||
dependency/bcpkix-jdk15on-1.64.jar,\
|
||||
dependency/bcprov-jdk15on-1.64.jar,\
|
||||
dependency/commons-compress-1.20.jar,\
|
||||
dependency/commons-compress-1.21.jar,\
|
||||
dependency/commons-io-2.6.jar,\
|
||||
dependency/commons-lang-2.6.jar,\
|
||||
dependency/guava-19.0.jar,\
|
||||
dependency/jackson-annotations-2.11.2.jar,\
|
||||
dependency/jackson-core-2.11.2.jar,\
|
||||
dependency/jackson-databind-2.11.2.jar,\
|
||||
dependency/jna-5.5.0.jar,\
|
||||
dependency/jna-5.8.0.jar,\
|
||||
dependency/slf4j-api-1.7.30.jar,\
|
||||
dependency/docker-java-api-99.99.99-SNAPSHOT.jar,\
|
||||
dependency/docker-java-core-99.99.99-SNAPSHOT.jar,\
|
||||
dependency/docker-java-transport-99.99.99-SNAPSHOT.jar,\
|
||||
dependency/docker-java-transport-zerodep-99.99.99-SNAPSHOT.jar
|
||||
dependency/docker-java-api-3.2.12.jar,\
|
||||
dependency/docker-java-core-3.2.12.jar,\
|
||||
dependency/docker-java-transport-3.2.12.jar,\
|
||||
dependency/docker-java-transport-zerodep-3.2.12.jar
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -22,12 +22,12 @@
|
||||
<dependency>
|
||||
<groupId>com.github.docker-java</groupId>
|
||||
<artifactId>docker-java-core</artifactId>
|
||||
<version>3.2.6-SNAPSHOT</version>
|
||||
<version>3.2.12</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>com.github.docker-java</groupId>
|
||||
<artifactId>docker-java-transport-zerodep</artifactId>
|
||||
<version>3.2.6-SNAPSHOT</version>
|
||||
<version>3.2.12</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.slf4j</groupId>
|
||||
|
||||
@@ -7,7 +7,7 @@ import com.github.dockerjava.api.model.Image;
|
||||
import com.github.dockerjava.core.DefaultDockerClientConfig;
|
||||
import com.github.dockerjava.core.DockerClientImpl;
|
||||
import com.github.dockerjava.transport.DockerHttpClient;
|
||||
import com.github.dockerjava.zerodep.ConnectionPoolConfig;
|
||||
//import com.github.dockerjava.zerodep.ConnectionPoolConfig;
|
||||
import com.github.dockerjava.zerodep.ZerodepDockerHttpClient;
|
||||
|
||||
public class DockerClientWrapperApplication {
|
||||
@@ -28,11 +28,11 @@ public class DockerClientWrapperApplication {
|
||||
System.out.println(image.getId());
|
||||
}
|
||||
|
||||
if (httpClient instanceof ConnectionPoolConfig) {
|
||||
ConnectionPoolConfig cp = (ConnectionPoolConfig) httpClient;
|
||||
System.out.println("max = " +cp.getPoolSizeMax());
|
||||
System.out.println("max per route = "+cp.getPoolSizeDefaultMaxPerRoute());
|
||||
}
|
||||
// if (httpClient instanceof ConnectionPoolConfig) {
|
||||
// ConnectionPoolConfig cp = (ConnectionPoolConfig) httpClient;
|
||||
// System.out.println("max = " +cp.getPoolSizeMax());
|
||||
// System.out.println("max per route = "+cp.getPoolSizeDefaultMaxPerRoute());
|
||||
// }
|
||||
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user