我在斯卡拉从事一个阿克卡项目。我正在使用'sbt assembly'编译成'target/scala-2.11/classes'中的.class文件,然后尝试使用 java -cp .jar:/Users/haoboxuxu/opt/scala-2.11.12/lib/scala-library.jar:. HelloWorldTestJNI
或者 scala -cp .jar:/Users/haoboxuxu/opt/scala-2.11.12/lib/scala-library.jar:. HelloWorldTestJNI
. 两者都不起作用。我得到。。。
Exception in thread "main" java.lang.NoClassDefFoundError: com/typesafe/config/ConfigMergeable
at HelloWorldTestJNI2$.testForJni(HelloWorldTestJNI2.scala:13)
at HelloWorldTestJNI2$.main(HelloWorldTestJNI2.scala:24)
at HelloWorldTestJNI2.main(HelloWorldTestJNI2.scala)
Caused by: java.lang.ClassNotFoundException: com.typesafe.config.ConfigMergeable
at java.net.URLClassLoader.findClass(URLClassLoader.java:382)
at java.lang.ClassLoader.loadClass(ClassLoader.java:418)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:355)
at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
即使是 scala .jar
不工作
暂无答案!
目前还没有任何答案,快来回答吧!