And*_*ndy 15 scala noclassdeffounderror
大家好我试图通过Eclipse的Export函数打包一个用Scala编写的简单可执行Jar.
尝试从cmd执行Jar时 java -jar test2.jar
我得到以下......任何想法?谢谢.
Caused by: java.lang.NoClassDefFoundError: scala/Predef$
at Parser.Test(Parser.scala:5)
at Main.main(Main.java:12)
... 5 more
Caused by: java.lang.ClassNotFoundException: scala.Predef$
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 7 more
Run Code Online (Sandbox Code Playgroud)
您只需要将scala库jar添加到类路径中.
你可以这样做(假设"scala-library.jar"jar在当前目录中):
java -cp scala-library.jar -jar test2.jar
Run Code Online (Sandbox Code Playgroud)
有关tha javacomamnd 的文档可以在这里找到:http://docs.oracle.com/javase/6/docs/technotes/tools/windows/java.html
| 归档时间: |
|
| 查看次数: |
10667 次 |
| 最近记录: |