首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在windows 10中设置Javacc

如何在windows 10中设置Javacc
EN

Stack Overflow用户
提问于 2020-03-08 23:31:59
回答 3查看 2.5K关注 0票数 4

在windows10中安装javacc有没有明确的教程或信息?

我访问了https://javacc.github.io/javacc/,但没有明确的说明如何在windows上设置它。

请帮帮我。

EN

回答 3

Stack Overflow用户

发布于 2020-03-10 01:43:16

更新__:我已经对步骤做了一些更改,并在最后提供了一些关于这些更改的说明。

我知道OP切换到使用版本6,但以下是版本7的说明:

(准确地说,是7.0.5版。)

设置:

转到"Getting Started“页面here.

  1. 从“源(压缩)”链接下载压缩文件。

  1. 将其解压到您选择的目录中。我选择了一个新的空目录E:\javacc。这最终给了我E:\javacc\javacc-7.0.5.

中的一切

  1. 创建一个新的target目录。对我来说,那就是E:\javacc\javacc-7.0.5\target.

  1. 不需要这样做:使用“二进制文件”链接从“入门”页面下载jar文件。这将为您提供一个文件javacc-7.0.5.jar.

  1. bootstrap目录中找到javacc.jar文件。将该文件复制到新的target目录。

  1. scripts目录(对于我:E:\javacc\javacc-7.0.5\scripts)添加到您的PATH环境变量中。我假设这不需要特定的instructions.

验证:

要测试安装,请执行以下操作:

  1. 打开新的命令提示符(选择路径更改),然后导航到javacc安装目录(我的安装目录是:javacc

  1. 执行以下命令:

代码语言:javascript
运行
复制
javacc

这应该会给你一个完整的输出屏幕,从下面开始:

代码语言:javascript
运行
复制
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

同样,您应该能够运行jjdocjjtree命令。

更新

正如评论中指出的那样,上述步骤确实是不必要的复杂。我做了一些简化(在v7.0.10中使用)。上面显示了这些内容。

使用JavaCC压缩文件的目的是能够直接在命令行上执行每个JavaCC命令(例如javacc)。

您可以仅使用JAR文件运行JavaCC命令,如下所示:

代码语言:javascript
运行
复制
java -cp javacc.jar javacc

使用这种方法,您将无法直接在命令行上访问javacc (或其他命令):它们将不在您的PATH上。

票数 9
EN

Stack Overflow用户

发布于 2020-03-08 23:39:16

您可以按照本指南安装部分中的相同步骤进行操作。

https://javacc.github.io/javacc/#getting-started

将下载的文件解压缩到新目录后,需要将该文件夹的路径添加到Windows中的path变量中。要做到这一点,请遵循以下指南:

https://www.java.com/en/download/help/path.xml

票数 1
EN

Stack Overflow用户

发布于 2021-02-25 22:23:43

如果您正在使用Eclipse作为您的集成开发环境,您可以从marketplace安装JavaCC。只需转到help,然后单击Eclipse Marketplace,当它加载时,只需在搜索栏上键入"JavaCC“并安装插件。我不确定它是否是最新版本,但它工作得很好,安装起来也更简单。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60589049

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档