4

この特定の質問は、発生した NullPointerException の欠落しているスタック トレースに関連しています。

だから私はClojureファイルを持っています.Clojureファイルは、以下を使用して私のJava Webアプリケーションによってコンパイルされます:

Compiler.loadFile("/tmp/test.clj");
Var cljFunc = RT.var("abc", "foo");
cljFunc.invoke(12);

ただし、の行で NullPointerException を取得していcljfunc.invoke(12)ます。例外が発生した行番号 .clj ファイルが (スタックトレースで) 表示されることを期待しています。しかし、スタック トレースは null です。-XX:-OmitStackTraceInFastThrowJVM の最適化をオフにするために、Tomcat 起動コマンドを追加しました。しかし、それは役に立ちませんでした。

4

1 に答える 1

3

あなたがそれを呼び出すとき、それcljFuncはnullだと思いますinvoke

于 2012-07-24T02:26:54.610 に答える