我克隆了这个项目。 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支持。