From 1e715d8b06680230a579392bad1f7f44c75a115e Mon Sep 17 00:00:00 2001 From: xuwei-k <6b656e6a69@gmail.com> Date: Sun, 2 Apr 2017 16:07:23 +0900 Subject: [PATCH] s/newInstance()/getDeclaredConstructor().newInstance() java.lang.Class#newInstance deprecated since Java 9 http://download.java.net/java/jdk9/docs/api/java/lang/Class.html#newInstance-- --- src/main/scala/gitbucket/core/plugin/PluginRegistory.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/scala/gitbucket/core/plugin/PluginRegistory.scala b/src/main/scala/gitbucket/core/plugin/PluginRegistory.scala index b299004be..c0bc923dc 100644 --- a/src/main/scala/gitbucket/core/plugin/PluginRegistory.scala +++ b/src/main/scala/gitbucket/core/plugin/PluginRegistory.scala @@ -175,7 +175,7 @@ object PluginRegistry { }).foreach { pluginJar => val classLoader = new URLClassLoader(Array(pluginJar.toURI.toURL), Thread.currentThread.getContextClassLoader) try { - val plugin = classLoader.loadClass("Plugin").newInstance().asInstanceOf[Plugin] + val plugin = classLoader.loadClass("Plugin").getDeclaredConstructor().newInstance().asInstanceOf[Plugin] // Migration val solidbase = new Solidbase()