【问题标题】:How to debug the Nashorn JavaScript use the IntelliJ IDEA debugger ?如何使用 IntelliJ IDEA 调试器调试 Nashorn JavaScript?
【发布时间】:2018-06-13 17:50:49
【问题描述】:

我已经克隆了这个项目。 https://github.com/winterbe/java8-tutorial/
我想使用 IntelliJ IDEA 调试器调试项目的 Nashorn JavaScript 文件。
我在调试模型中运行 Nashorn9.java,我想在 nashorn9.js 处添加一个断点。
但它不起作用。当我运行调试模型时,nashorn9.js 中的断点已被忽略。 官方说IDEA在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
构建 #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 支持。

【问题讨论】:

  • 不工作不是问题描述。

标签: javascript java debugging intellij-idea nashorn


【解决方案1】:

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

为我工作:

【讨论】:

  • 您的 IntelliJ IDEA 是哪个版本?我测试ideaIU-14.1.7,没问题。但是 IntelliJ IDEA 2017.1.1 和 IntelliJ IDEA 2018.2.4 不工作。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2019-11-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-11-15
  • 2023-02-01
  • 2015-02-26
相关资源
最近更新 更多