发布于 2020-03-10 01:43:16
更新__:我已经对步骤做了一些更改,并在最后提供了一些关于这些更改的说明。
我知道OP切换到使用版本6,但以下是版本7的说明:
(准确地说,是7.0.5版。)
设置:
转到"Getting Started“页面here.
E:\javacc。这最终给了我E:\javacc\javacc-7.0.5.中的一切
target目录。对我来说,那就是E:\javacc\javacc-7.0.5\target.javacc-7.0.5.jar.bootstrap目录中找到javacc.jar文件。将该文件复制到新的target目录。scripts目录(对于我:E:\javacc\javacc-7.0.5\scripts)添加到您的PATH环境变量中。我假设这不需要特定的instructions.验证:
要测试安装,请执行以下操作:
javacc这应该会给你一个完整的输出屏幕,从下面开始:
E:\javacc\javacc-7.0.5>java -cp target/javacc.jar javacc
Java Compiler Compiler Version 7.0.5 (Parser Generator)
Usage:
javacc option-settings inputfile同样,您应该能够运行jjdoc和jjtree命令。
更新
正如评论中指出的那样,上述步骤确实是不必要的复杂。我做了一些简化(在v7.0.10中使用)。上面显示了这些内容。
使用JavaCC压缩文件的目的是能够直接在命令行上执行每个JavaCC命令(例如javacc)。
您可以仅使用JAR文件运行JavaCC命令,如下所示:
java -cp javacc.jar javacc使用这种方法,您将无法直接在命令行上访问javacc (或其他命令):它们将不在您的PATH上。
发布于 2020-03-08 23:39:16
您可以按照本指南安装部分中的相同步骤进行操作。
https://javacc.github.io/javacc/#getting-started
将下载的文件解压缩到新目录后,需要将该文件夹的路径添加到Windows中的path变量中。要做到这一点,请遵循以下指南:
发布于 2021-02-25 22:23:43
如果您正在使用Eclipse作为您的集成开发环境,您可以从marketplace安装JavaCC。只需转到help,然后单击Eclipse Marketplace,当它加载时,只需在搜索栏上键入"JavaCC“并安装插件。我不确定它是否是最新版本,但它工作得很好,安装起来也更简单。
https://stackoverflow.com/questions/60589049
复制相似问题