如何调试Nashorn JavaScript使用IntelliJ IDEA调试器?

时间:2018-01-04 02:19:24

标签: javascript java debugging intellij-idea nashorn

我克隆了这个项目。 https://github.com/winterbe/java8-tutorial/
我想使用IntelliJ IDEA调试器调试项目的Nashorn JavaScript文件 我在调试模型中运行Nashorn9.java,我想在nashorn9.js添加一个断点。
但它没有用。当我运行调试模型时,nashorn9.js中的断点已被忽略。 官方称,IDEA在构思13后支持此功能 https://blog.jetbrains.com/idea/2014/03/debugger-for-jdk8s-nashorn-javascript-in-intellij-idea-13-1/#comment-421006

我的说法如下:

IntelliJ IDEA 2017.1.1
Build#IU-171.4073.35,建于2017年4月7日
JRE:1.8.0_112-release-736-b16 x86_64
JVM:JetBrains s.r.o的OpenJDK 64位服务器VM Mac OS X 10.11.6

更新: 我测试了一些不同的IntelliJ IDEA 以下是测试结果:

IntelliJ IDEA 2018.2.4不支持。
IntelliJ IDEA 2017.1.1不支持。
IntelliJ IDEA 14.1.7支持。

1 个答案:

答案 0 :(得分:0)

确保将res文件夹标记为resource root

适合我: enter image description here