conscript icon indicating copy to clipboard operation
conscript copied to clipboard

support JDK 17

Open xuwei-k opened this issue 2 years ago • 0 comments

java.lang.ExceptionInInitializerError
	at conscript.Conscript.run(conscript.scala:173)
	at conscript.Conscript.run(conscript.scala:171)
	at xsbt.boot.Launch$$anonfun$run$1.apply(Launch.scala:111)
	at xsbt.boot.Launch$.withContextLoader(Launch.scala:131)
	at xsbt.boot.Launch$.run(Launch.scala:111)
	at xsbt.boot.Launch$$anonfun$apply$1.apply(Launch.scala:37)
	at xsbt.boot.Launch$.launch(Launch.scala:120)
	at xsbt.boot.Launch$.apply(Launch.scala:20)
	at xsbt.boot.Boot$.runImpl(Boot.scala:56)
	at xsbt.boot.Boot$.main(Boot.scala:18)
	at xsbt.boot.Boot.main(Boot.scala)
Caused by: java.lang.IllegalStateException: java.lang.IllegalAccessException: class com.ning.http.util.ProxyHostnameChecker cannot access class sun.security.util.HostnameChecker (in module java.base) because module java.base does not export sun.security.util to unnamed module @63eef88a
	at com.ning.http.util.ProxyHostnameChecker.getHostnameChecker(ProxyHostnameChecker.java:47)
	at com.ning.http.util.ProxyHostnameChecker.<init>(ProxyHostnameChecker.java:28)
	at com.ning.http.util.DefaultHostnameVerifier.<init>(DefaultHostnameVerifier.java:47)
	at com.ning.http.client.AsyncHttpClientConfig.getHostnameVerifier(AsyncHttpClientConfig.java:392)
	at com.ning.http.client.AsyncHttpClientConfig$Builder.<init>(AsyncHttpClientConfig.java:977)
	at dispatch.Http.unsafeConfigure(execution.scala:40)
	at dispatch.Http.configure(execution.scala:32)
	at conscript.Conscript$.<init>(conscript.scala:10)
	at conscript.Conscript$.<clinit>(conscript.scala)
	... 11 more
Caused by: java.lang.IllegalAccessException: class com.ning.http.util.ProxyHostnameChecker cannot access class sun.security.util.HostnameChecker (in module java.base) because module java.base does not export sun.security.util to unnamed module @63eef88a
	at java.base/jdk.internal.reflect.Reflection.newIllegalAccessException(Reflection.java:392)
	at java.base/java.lang.reflect.AccessibleObject.checkAccess(AccessibleObject.java:674)
	at java.base/java.lang.reflect.Method.invoke(Method.java:560)
	at com.ning.http.util.ProxyHostnameChecker.getHostnameChecker(ProxyHostnameChecker.java:39)
	... 19 more
[error] [launcher] error during sbt launcher: java.lang.ExceptionInInitializerError

xuwei-k avatar Dec 22 '21 03:12 xuwei-k