【问题标题】:Build Jython Err: "NoClassDefFoundError: org/antlr/Tool"构建 Jython 错误:“NoClassDefFoundError:org/antlr/Tool”
【发布时间】:2013-07-19 14:52:13
【问题描述】:

我尝试在我的 macbook pro 上构建 Jython,但在 simpley ant 命令后出现错误。

$ jython-2.5.4-rc1-sources zzhao$ ant
Buildfile: /Users/jack/Dev/jython/jython-2.5.4-rc1-sources/build.xml

init:

needed-check:

clean-if-antlr-needed:

init:

clean-checkout-dir:

clean:

prepare-output:
    [mkdir] Created dir: /Users/jack/Dev/jython/jython-2.5.4-rc1-sources/build/classes
    [mkdir] Created dir: /Users/jack/Dev/jython/jython-2.5.4-rc1-sources/build/gensrc/org/python/antlr
    [mkdir] Created dir: /Users/jack/Dev/jython/jython-2.5.4-rc1-sources/build/exposed
    [mkdir] Created dir: /Users/jack/Dev/jython/jython-2.5.4-rc1-sources/dist

antlr_gen:
     [java] Exception in thread "main" java.lang.NoClassDefFoundError: org/antlr/Tool
     [java] Caused by: java.lang.ClassNotFoundException: org.antlr.Tool
     [java]     at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
     [java]     at java.security.AccessController.doPrivileged(Native Method)
     [java]     at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
     [java]     at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
     [java]     at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
     [java]     at java.lang.ClassLoader.loadClass(ClassLoader.java:247)

BUILD FAILED
/Users/jack/Dev/jython/jython-2.5.4-rc1-sources/build.xml:496: Java returned: 1

对这个问题有什么想法吗?

【问题讨论】:

    标签: ant antlr jython jython-2.5


    【解决方案1】:

    您的构建在“antlr_gen”目标中失败。 java 任务在其类路径中缺少 antlr jar。

    如果没有要调试的 ANT build.xml,将无能为力。

    【讨论】:

      猜你喜欢
      • 2014-06-17
      • 1970-01-01
      • 1970-01-01
      • 2018-09-13
      • 1970-01-01
      • 1970-01-01
      • 2021-12-04
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多