JSLint с Textmate - PullRequest
       12

JSLint с Textmate

0 голосов
/ 25 декабря 2010

Я попробовал инструкции в этом руководстве (http://www.phpied.com/jslint-on-mac-textmate/), чтобы запустить jslint с textmate, но застрял на шаге на последнем шаге "Шаг 1"

Вот ошибка:

Исключение в потоке "main" java.lang.NoClassDefFoundError: org / mozilla / javascript / tools / shell / Main. Вызвано: java.lang.ClassNotFoundException: org.mozilla.javascript.tools.shell.Main at java.net .URLClassLoader $ 1.run (URLClassLoader.java:202) в java.security.AccessController.doPrivileged (собственный метод) в java.net.URLClassLoader.findClass (URLClassLoader.java:190) в java.lang.ClassLoader.loadCader. java: 307) в sun.misc.Launcher $ AppClassLoader.loadClass (Launcher.java:301) в java.lang.ClassLoader.loadClass (ClassLoader.java:248)

Спасибо

Ответы [ 3 ]

1 голос
/ 09 января 2011

Весь процесс, описанный в статье, кажется немного хакерским.

Оба пакета js-tools и javascript-tools работают для меня очень хорошо.

1 голос
/ 20 мая 2011

Проще избежать Rhino и использовать JavascriptCore, движок JS, встроенный в OS X. Я использую JSLintMate , который обеспечивает более читаемую обратную связь, может использовать JSHint вместо JSLint, можетзапускается при сохранении и позволяет настраивать пользовательские параметры различными способами (например, файл конфигурации в каждом репо проекта, глобальные параметры для всех проектов).

0 голосов
/ 26 декабря 2010

Ваш ‘CLASSPATH‘ настроен неправильно. Вам необходимо скачать копию mozilla rhino и убедиться, что полученный файл jar указан в переменной среды $ CLASSPATH.

Возможно, вам повезет больше с jslint4java , который включает в себя копию носорога.

...