Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/scala/19.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
如何为scala配置调试器_Scala_Intellij Idea - Fatal编程技术网

如何为scala配置调试器

如何为scala配置调试器,scala,intellij-idea,Scala,Intellij Idea,我能够在Scala代码上运行调试器,但在Intellj IDE Community Edition 2020.1.1(2020年4月)上已经不能运行了 对于Scala Play应用程序,它过去是直接的(只需启动sbt控制台,然后按下“小绿虫按钮”,我想这就像是木头下面的“附加过程” 现在我得到: 运行“调试sbt shell”时出错:无法打开调试器端口(本地主机:37609):java.io.IOException“握手失败-连接提前关闭” 文件>设置…>SBT执行器 VM参数设置为:-Xmx5

我能够在Scala代码上运行调试器,但在Intellj IDE Community Edition 2020.1.1(2020年4月)上已经不能运行了

对于Scala Play应用程序,它过去是直接的(只需启动sbt控制台,然后按下“小绿虫按钮”,我想这就像是木头下面的“附加过程”

现在我得到:

运行“调试sbt shell”时出错:无法打开调试器端口(本地主机:37609):java.io.IOException“握手失败-连接提前关闭”

  • 文件>设置…>SBT执行器 VM参数设置为:-Xmx512M-Dsbt.log.noformat=true

  • 文件>设置…>生成、执行、部署>调试器 Scala楼宇服务器端口=???是否与此相关

  • 运行>编辑配置>运行/调试配置>远程 JVM的参数是: -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=37609


  • 欢迎提出任何想法!

    这里是我的配置中出现的问题:

    文件>设置…>生成、执行、部署>生成工具 sbt 勾选启用sbt外壳调试

    • 2.与调试内容无关,但与安装的名为“sbt executor”的插件有关,我禁用了它(我不知道它的用途)
    因此,回顾一下我使用Intellij CE 2020.1.1调试远程sbt conf的scala工作:

    现在在sbt shell中,我看到如下内容:

    /usr/lib/jvm/java-8-openjdk-amd64/bin/java -agentlib:jdwp=transport=dt_socket,address=localhost:42329,suspend=n,server=y -Xdebug etc...
    
  • 运行>编辑配置> 从模板“远程”发出的运行/调试配置

  • 文件>设置>生成、执行、部署>生成工具>sbt


  • 以下是我的配置中出现的问题:

    文件>设置…>生成、执行、部署>生成工具 sbt 勾选启用sbt外壳调试

    • 2.与调试内容无关,但与安装的名为“sbt executor”的插件有关,我禁用了它(我不知道它的用途)
    因此,回顾一下我使用Intellij CE 2020.1.1调试远程sbt conf的scala工作:

    现在在sbt shell中,我看到如下内容:

    /usr/lib/jvm/java-8-openjdk-amd64/bin/java -agentlib:jdwp=transport=dt_socket,address=localhost:42329,suspend=n,server=y -Xdebug etc...
    
  • 运行>编辑配置> 从模板“远程”发出的运行/调试配置

  • 文件>设置>生成、执行、部署>生成工具>sbt