【问题标题】:How can I compile a .jjt file in Eclipse?如何在 Eclipse 中编译 .jjt 文件?
【发布时间】:2015-06-01 13:31:57
【问题描述】:

我正在尝试在 Eclipse 项目中使用 SVG Salamander 的源代码。但是,我无法编译/运行任何东西,因为在com.kitfox.svg.animation 包中,有一个扩展名为“.jjt”的文件。我以前从未遇到过这种文件,而且它似乎不是有效的 Java 语法,但很多项目都依赖于其中定义的类并将其导入,就好像它是一个常规类一样。我该怎么处理这个文件?如何编译并使用其中的类?

【问题讨论】:

  • .jjt是JJTree语法文件的典型扩展,需要JavaCC编译成Java代码。
  • 但是为什么你需要自己编译代码而不是仅仅使用预构建的 JAR 作为库呢?
  • @IanRoberts 这只是个人喜好。毕竟项目是开源的,所以想尝试使用源码。

标签: java eclipse svg


【解决方案1】:

感谢伊恩·罗伯茨的建议:

  • sudo apt-get install javacc
  • 在终端中打开相应的工作区目录
  • javacc YourFile.jjt
  • 将生成的 Java 文件添加到项目中

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-19
    • 2013-02-26
    • 1970-01-01
    相关资源
    最近更新 更多