Building js-karma plugin (missing com.intellij.javascript.debugger)
I'm trying to build the js-karma plugin from the intellij-plugins repo, but it's failing because it can't find, amongst others from the same package, the dependency:
import com.intellij.javascript.debugger.DebuggableFileFinder;
I've added relevant jars from <intellij home>/plugins/javascript from the latest version of IntelliJ Ultimate Edition (2016.3.2). If I remove that line, then it'll find a class in the org.jetbrains namespace, but those classes don't have all the methods that are being called for all classes imported.
These are the extra jars I've included:
jar:///Applications/IntelliJ IDEA.app/Contents/plugins/JavaScriptDebugger/lib/ChromeConnector.jar!/ jar:///Applications/IntelliJ IDEA.app/Contents/plugins/JavaScriptDebugger/lib/FirefoxConnector.jar!/ jar:///Applications/IntelliJ IDEA.app/Contents/plugins/JavaScriptDebugger/lib/JavaEEJavaScriptDebug.jar!/ jar:///Applications/IntelliJ IDEA.app/Contents/plugins/JavaScriptDebugger/lib/JavaScriptDebugger.jar!/ jar:///Applications/IntelliJ IDEA.app/Contents/plugins/JavaScriptDebugger/lib/nashorn-debugger-support.jar!/ jar:///Applications/IntelliJ IDEA.app/Contents/plugins/JavaScriptDebugger/lib/nashorn-debugger.jar!/ jar:///Applications/IntelliJ IDEA.app/Contents/plugins/JavaScriptDebugger/lib/resources_en.jar!/ jar:///Applications/IntelliJ IDEA.app/Contents/plugins/JavaScriptLanguage/lib/commons-io-2.4.jar!/ jar:///Applications/IntelliJ IDEA.app/Contents/plugins/JavaScriptLanguage/lib/javascript-openapi.jar!/ jar:///Applications/IntelliJ IDEA.app/Contents/plugins/JavaScriptLanguage/lib/JavaScriptLanguage.jar!/ jar:///Applications/IntelliJ IDEA.app/Contents/plugins/JavaScriptLanguage/lib/js-test-common.jar!/ jar:///Applications/IntelliJ IDEA.app/Contents/plugins/JavaScriptLanguage/lib/resources_en.jar!/ jar:///Applications/IntelliJ IDEA.app/Contents/plugins/coverage/lib/coverage_rt.jar!/ jar:///Applications/IntelliJ IDEA.app/Contents/plugins/coverage/lib/coverage-report-idea.jar!/ jar:///Applications/IntelliJ IDEA.app/Contents/plugins/coverage/lib/coverage-report.jar!/ jar:///Applications/IntelliJ IDEA.app/Contents/plugins/coverage/lib/coverage.jar!/ jar:///Applications/IntelliJ IDEA.app/Contents/plugins/coverage/lib/freemarker.jar!/ jar:///Applications/IntelliJ IDEA.app/Contents/plugins/coverage/lib/jacocoagent.jar!/ jar:///Applications/IntelliJ IDEA.app/Contents/plugins/coverage/lib/jacocoant.jar!/ jar:///Applications/IntelliJ IDEA.app/Contents/plugins/devkit/lib/devkit-jps-plugin.jar!/ jar:///Applications/IntelliJ IDEA.app/Contents/plugins/devkit/lib/devkit.jar!/ jar:///Applications/IntelliJ IDEA.app/Contents/plugins/devkit/lib/dtdparser113.jar!/ jar:///Applications/IntelliJ IDEA.app/Contents/plugins/devkit/lib/resources_en.jar!/ jar:///Applications/IntelliJ IDEA.app/Contents/plugins/IntelliLang/lib/intellilang-jps-plugin.jar!/ jar:///Applications/IntelliJ IDEA.app/Contents/plugins/IntelliLang/lib/IntelliLang.jar!/
This is my first go at trying to do anything with plugin development and I'm very much just muddling through without much of an idea of what is going on, so I don't know what kind of details I should be providing. Any help or suggestions would be greatly appreciated. :)
Please sign in to leave a comment.