0

このチュートリアル(http://www.phpied.com/jslint-on-mac-textmate/)の手順を試し、textmateを使用してjslintを実行しましたが、「ステップ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)at java.security.AccessController.doPrivileged(Native Method)at java.net.URLClassLoader.findClass(URLClassLoader.java:190)at java.lang.ClassLoader.loadClass(ClassLoader.java:307 )at sun.misc.Launcher $ AppClassLoader.loadClass(Launcher.java:301)at java.lang.ClassLoader.loadClass(ClassLoader.java:248)

ありがとう

4

3 に答える 3

1

Rhino を避けて、OS X に組み込まれている JS エンジンである JavascriptCore を使用する方簡単です。 、各プロジェクト リポジトリの構成ファイル、すべてのプロジェクトにわたるグローバル オプション)。

于 2011-05-20T17:22:11.097 に答える
1

この記事で説明されているプロセス全体は、少しハックのようです。

js-toolsjavascript-toolsの両方のバンドルは、私にとってはかなりうまく機能します。

于 2011-01-08T21:14:45.200 に答える
0

「CLASSPATH」が正しく設定されていません。mozilla rhino のコピーをダウンロードし、結果の jar ファイルが「$CLASSPATH」環境変数に記載されていることを確認する必要があります。

rhino のバンドルされたコピーを含むjslint4javaを使用すると、うまくいくかもしれません。

于 2010-12-26T00:07:31.367 に答える