gpt4 book ai didi

jar - JavaCC 入门

转载 作者:行者123 更新时间:2023-12-04 09:06:38 27 4
gpt4 key购买 nike

我是 JavaCC 的新手,无法弄清楚如何让它运行。我使用的是 Mac OS X,我安装了 javacc-6.0.zip 并解压了它。在键入 javacc 时,我无法从我的路径访问 javacc 脚本在终端上,我收到以下消息:

    -bash: javacc: command not found

如何使 javacc 脚本可从我的路径访问?

我的解压文件夹 javacc-6.0位于以下目录中: /Users/Rishabh/Desktop/javacc
所以我在终端上执行以下操作:
    PATH=$PATH\:/Users/Rishabh/Desktop/javacc/javacc-6.0/

打字 javacc next 给我同样的信息。

最佳答案

我今天下载的JavaCC 6.0版本(2013.07.22)没有完整的bin目录。它缺少所有脚本文件!希望这将很快得到纠正。

对于 OS X 和其他 unix/linux 变体,缺少的脚本文件称为 javacc,应该是可执行的,并且应该包含以下内容:

#!/bin/sh
JAR="`dirname $0`/lib/javacc.jar"

case "`uname`" in
CYGWIN*) JAR="`cygpath --windows -- "$JAR"`" ;;
esac

java -classpath "$JAR" javacc "$@"

将 bin 目录添加到您的 PATH(省略反斜杠 - 正如 Ahmed Masud 指出的那样),并且所有内容都应该是ticketty boo。如果您的操作系统来自 Redmond 或者您想运行 jjtree 或 jjdoc,只需下载 javacc-5.0 并将脚本文件(不是 lib 目录!!!!)从 5.0 bin 目录复制到 6.0 bin 目录。

更新(2020 年):由于现在更难找到第 6 版,我已将副本放在 www.engr.mun.ca/~theo/JavaCC/javacc-6.1.0.zip

关于jar - JavaCC 入门,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17776132/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com