0

という名前の Java プログラムをコンパイルしようとしていdaikonます。Java 5.0 (またはそれ以降) JVM (Java Virtual Machine) および Java 5.0 (またはそれ以降) コンパイラが必要です。それらを正しくインストールしたかどうかわからないので、のような環境変数を設定する必要がありますJAVA_HOME。私もよくわかりません。私がそれを作成すると、エラーの原因についてのヒントが必要なJavaにまったく慣れていないため、このようなエラーが返されます。のコードが原因ですか、daikonそれとも必要な Java パッケージがインストールされていない可能性がありますか? エラーは次のとおりです。

Exception in thread "main" java.lang.Error: Couldn't instrument net.sourceforge.jnlp.runtime.CachedJarFileCallback$1
    at daikon.dcomp.BuildJDK.translate_classes(BuildJDK.java:351)
    at daikon.dcomp.BuildJDK.main(BuildJDK.java:189)
Caused by: java.lang.Error: net.sourceforge.jnlp.runtime.CachedJarFileCallback$1.public volatile synthetic Object run()
        throws java.lang.Exception 1 0
    at daikon.dcomp.DCInstrument.add_dcomp_arg(DCInstrument.java:4166)
    at daikon.dcomp.DCInstrument.instrument_jdk(DCInstrument.java:624)
    at daikon.dcomp.BuildJDK.processClassFile(BuildJDK.java:387)
    at daikon.dcomp.BuildJDK.translate_classes(BuildJDK.java:349)
    ... 1 more
make[2]: *** [dcomp_rt.jar] Error 1
make[2]: Leaving directory `/***/***/***/daikonparent/daikon/java'
make[1]: *** [java/dcomp_rt.jar] Error 2
make[1]: Leaving directory `/***/***//daikonparent/daikon'
make: *** [all] Error 2
4

0 に答える 0