steps
- Install openjdk java 1.8 (zulu)
- Install sbt-1.3.9.msi
- Try to create a new project with "sbt new" command, and
it gives the following error error:
C:\Users\XXXXXX\Documents\projects\testplay>sbt new
problem
[ERROR] Terminal initialization failed; falling back to unsupported
java.lang.NoClassDefFoundError: Could not initialize class org.fusesource.jansi.internal.Kernel32
at org.fusesource.jansi.internal.WindowsSupport.getConsoleMode(WindowsSupport.java:50)
at jline.WindowsTerminal.getConsoleMode(WindowsTerminal.java:211)
at jline.WindowsTerminal.init(WindowsTerminal.java:81)
at jline.TerminalFactory.create(TerminalFactory.java:116)
at jline.TerminalFactory.get(TerminalFactory.java:180)
at jline.TerminalFactory.get(TerminalFactory.java:186)
at sbt.internal.util.ConsoleAppender$.usingTerminal(ConsoleAppender.scala:306)
at sbt.internal.util.ConsoleAppender$.ansiSupported(ConsoleAppender.scala:294)
at sbt.internal.util.ConsoleAppender$.useColorDefault$1(ConsoleAppender.scala:129)
at sbt.internal.util.ConsoleAppender$.$anonfun$formatEnabledInEnv$4(ConsoleAppender.scala:145)
at scala.runtime.java8.JFunction0$mcZ$sp.apply(JFunction0$mcZ$sp.java:23)
at scala.Option.getOrElse(Option.scala:189)
at sbt.internal.util.ConsoleAppender$.<init>(ConsoleAppender.scala:145)
at sbt.internal.util.ConsoleAppender$.<clinit>(ConsoleAppender.scala)
at sbt.internal.util.GlobalLogging$.initial(GlobalLogging.scala:83)
at sbt.StandardMain$.initialGlobalLogging(Main.scala:149)
at sbt.StandardMain$.initialState(Main.scala:175)
at sbt.xMain$.run(Main.scala:65)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at sbt.internal.XMainConfiguration.run(XMainConfiguration.scala:45)
at sbt.xMain.run(Main.scala:39)
at xsbt.boot.Launch$$anonfun$run$1.apply(Launch.scala:111)
at xsbt.boot.Launch$.withContextLoader(Launch.scala:130)
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:119)
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)
java.lang.UnsatisfiedLinkError: C:\Users\XXXXXX\AppData\Local\Temp\jna-1267368576\jna3471279410491450454.dll: Can't find dependent libraries
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1946)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1828)
at java.lang.Runtime.load0(Runtime.java:811)
at java.lang.System.load(System.java:1088)
at com.sun.jna.Native.loadNativeDispatchLibraryFromClasspath(Native.java:1018)
at com.sun.jna.Native.loadNativeDispatchLibrary(Native.java:988)
at com.sun.jna.Native.<clinit>(Native.java:195)
at com.sun.jna.platform.win32.Kernel32.<clinit>(Kernel32.java:42)
at sbt.internal.io.WinMilli$.getHandle(Milli.scala:272)
at sbt.internal.io.WinMilli$.getModifiedTimeNative(Milli.scala:300)
at sbt.internal.io.WinMilli$.getModifiedTimeNative(Milli.scala:268)
at sbt.internal.io.MilliNative.getModifiedTime(Milli.scala:63)
at sbt.internal.io.Milli$.getModifiedTime(Milli.scala:381)
at sbt.io.IO$.$anonfun$getModifiedTimeOrZero$1(IO.scala:1373)
at scala.runtime.java8.JFunction0$mcJ$sp.apply(JFunction0$mcJ$sp.java:23)
at sbt.internal.io.Retry$.liftedTree2$1(Retry.scala:38)
at sbt.internal.io.Retry$.impl$1(Retry.scala:38)
at sbt.internal.io.Retry$.apply(Retry.scala:52)
at sbt.internal.io.Retry$.apply(Retry.scala:24)
at sbt.io.IO$.getModifiedTimeOrZero(IO.scala:1373)
at sbt.internal.classpath.ClassLoaderCache$Key$$anonfun$$lessinit$greater$3.apply(ClassLoaderCache.scala:55)
at sbt.internal.classpath.ClassLoaderCache$Key$$anonfun$$lessinit$greater$3.apply(ClassLoaderCache.scala:55)
at scala.collection.immutable.List.map(List.scala:286)
at sbt.internal.classpath.ClassLoaderCache$Key.<init>(ClassLoaderCache.scala:55)
at sbt.internal.classpath.ClassLoaderCache.cachedCustomClassloader(ClassLoaderCache.scala:178)
at sbt.State$StateOpsImpl$.initializeClassLoaderCache$extension(State.scala:358)
at sbt.StandardMain$.initialState(Main.scala:179)
at sbt.xMain$.run(Main.scala:65)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at sbt.internal.XMainConfiguration.run(XMainConfiguration.scala:45)
at sbt.xMain.run(Main.scala:39)
at xsbt.boot.Launch$$anonfun$run$1.apply(Launch.scala:111)
at xsbt.boot.Launch$.withContextLoader(Launch.scala:130)
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:119)
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)
[error] [launcher] error during sbt launcher: java.lang.UnsatisfiedLinkError: C:\Users\XXXXXX\AppData\Local\Temp\jna-1267368576\jna3471279410491450454.dll: Can't find dependent libraries
The above error occurs no matter whether You have admin privileges in Windows or not.
steps
it gives the following error error:
C:\Users\XXXXXX\Documents\projects\testplay>sbt new
problem
The above error occurs no matter whether You have admin privileges in Windows or not.