mirror of
https://github.com/frohoff/ysoserial.git
synced 2026-09-27 01:11:53 +08:00
use cached deps for java 1.6 due to supported TLS versions
This commit is contained in:
@@ -25,6 +25,7 @@ import org.junit.runners.Parameterized.Parameters;
|
|||||||
import ysoserial.*;
|
import ysoserial.*;
|
||||||
import ysoserial.payloads.DynamicDependencies;
|
import ysoserial.payloads.DynamicDependencies;
|
||||||
import ysoserial.payloads.ObjectPayload;
|
import ysoserial.payloads.ObjectPayload;
|
||||||
|
import ysoserial.payloads.util.JavaVersion;
|
||||||
import ysoserial.test.CustomTest;
|
import ysoserial.test.CustomTest;
|
||||||
import ysoserial.test.CustomDeserializer;
|
import ysoserial.test.CustomDeserializer;
|
||||||
import ysoserial.test.CustomPayloadArgs;
|
import ysoserial.test.CustomPayloadArgs;
|
||||||
@@ -242,6 +243,7 @@ public class PayloadsTest {
|
|||||||
private static URL[] getDependencyUrls(String[] dependencies) throws MalformedURLException {
|
private static URL[] getDependencyUrls(String[] dependencies) throws MalformedURLException {
|
||||||
File[] jars = dependencies.length > 0
|
File[] jars = dependencies.length > 0
|
||||||
? Maven.configureResolver()
|
? Maven.configureResolver()
|
||||||
|
.workOffline(JavaVersion.getLocalVersion().major == 6) // use cached deps for java 1.6
|
||||||
.withRemoteRepo("central", "https://repo1.maven.org/maven2/", "default")
|
.withRemoteRepo("central", "https://repo1.maven.org/maven2/", "default")
|
||||||
.withMavenCentralRepo(false)
|
.withMavenCentralRepo(false)
|
||||||
// .withRemoteRepo("jenkins", "https://repo.jenkins-ci.org/public/", "default")
|
// .withRemoteRepo("jenkins", "https://repo.jenkins-ci.org/public/", "default")
|
||||||
|
|||||||
Reference in New Issue
Block a user