java.lang.NoClassDefFoundError "main"线程中的异常:在Java项目中使用ActorSystem时scala/Serializable



我是java和AKKA工具包的新手。我创建了一个JAVA项目,并尝试包含以下代码

package com.postgresqltutorial;
import akka.actor.ActorSystem;
public class App {
public static void main(String[] args) {

final ActorSystem system = ActorSystem.create("QuickStart");
}
}

我在引用的库中使用了AKKA库,如AKKA-actor_2.12-2.6.15.jar、AKKA-protobu_2.12-2.6.1-5.jar和AKKA-stream2.12-2.6.15jar。

我的项目结构是项目结构

请帮我解决这个问题。

很可能您没有正确引用库。这就是为什么您应该使用诸如Maven之类的构建工具。检查引用的链接以了解其工作原理。它为您处理库,您只需将它们添加到pom.xml文件中即可。

示例:


<dependencies>
<dependency>
<groupId>com.typesafe.akka</groupId>
<artifactId>akka-actor_3</artifactId>
<version>2.6.18</version>
</dependency>

</dependencies>

最新更新