gpt4 book ai didi

scala - ClassNotFoundException:scala.PreDef $问题

转载 作者:行者123 更新时间:2023-12-03 20:51:31 27 4
gpt4 key购买 nike

嗨,大家好,我正在尝试通过Eclipse的Export函数打包一个用Scala编写的简单可执行Jar。

尝试从cmd java -jar test2.jar执行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

最佳答案

您只需要将scala库jar添加到类路径。

您可以这样做(假设“ scala-library.jar” jar位于当前目录中):

java -cp scala-library.jar -jar test2.jar


tha java comamnd的文档可以在这里找到: http://docs.oracle.com/javase/6/docs/technotes/tools/windows/java.html

关于scala - ClassNotFoundException:scala.PreDef $问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16821828/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com