Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/395.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何使用eclipse打开Akka项目?_Java_Eclipse_Scala_Akka - Fatal编程技术网

Java 如何使用eclipse打开Akka项目?

Java 如何使用eclipse打开Akka项目?,java,eclipse,scala,akka,Java,Eclipse,Scala,Akka,我正在尝试使用typesafe激活器创建一个简单的hello akka项目。我有一切工作,项目甚至运行在typesafe选项卡。我单击CreateEclipse项目,一些文件被添加到我的目录中,但我不知道如何在eclipse中打开它们并运行该文件 以下是我当前在目录中的文件: .sbtserver 计划 src 目标 gitignore (GITIGNORE文件?) activator.bat和activator.jar build.sbt 在另一个工作区中,我尝试创建自己的scala项目,将a

我正在尝试使用typesafe激活器创建一个简单的hello akka项目。我有一切工作,项目甚至运行在typesafe选项卡。我单击CreateEclipse项目,一些文件被添加到我的目录中,但我不知道如何在eclipse中打开它们并运行该文件

以下是我当前在目录中的文件:

  • .sbtserver
  • 计划
  • src
  • 目标
  • gitignore
  • (GITIGNORE文件?)
  • activator.bat和activator.jar

  • build.sbt

  • 在另一个工作区中,我尝试创建自己的scala项目,将akka-actor.jar添加到库中,但出现以下错误:

    Description Resource    Path    Location    Type
    missing or invalid dependency detected while loading class file 'ActorSystem.class'. Could not access term typesafe in package com, because it (or its dependencies) are missing. Check your build definition for missing or conflicting dependencies. (Re-run with `-Ylog-classpath` to see the problematic classpath.) A full rebuild may help if 'ActorSystem.class' was compiled against an incompatible version of com.    tst     Unknown Scala Problem
    

    任何帮助或建议都将不胜感激

    如果您决定要实现这一点,您需要查找并添加很多依赖项,例如scala库。如果可以的话,最好找到一种将构建与IDE集成的方法--这将允许IDE像构建一样查找依赖项--在本例中,构建系统是SBT

    最简单的前进路径可能是下载,这是一个针对Eclipse的特定于Scala的包。这应该准备好支持SBT项目。我认识的大多数Actor/Scala开发人员都使用IntelliJ或ScalaIDE

    另一种选择是使用Eclipse的SBT插件,但根据我的经验,它往往不可靠,变化的频率远远低于IDE本身。如果你安装了它,但它看起来不工作,你可能是对的

    最后,您可以放弃Gradle或Maven的SBT,然后使用Eclipse的Gradle或Maven插件。如果你的店里已经有了这两种产品,不管怎样,这可能是你今后需要做的事情。SBT是一个很好的构建系统,但远不如Gradle功能丰富,也不如Maven无处不在