我正在尝试在Linux机器上的Eclipse中安装SableCC。我已按照http://web.archive.org/web/20090318023544/http://www.comp.nus.edu.sg/~sethhetu/rooms/Tutorials/EclipseAndSableCC.html上的说明进行操作Windows,但在第9步,我找不到Linux机器的匹配文件。
我尝试过的路径如下:
位置:/usr/lib/jvm/java-1.8.0-openjdk-amd64/jre/bin/javaws
工作目录:我选择了“浏览工作区......”
参数:-classpath /home/[user_name]/Downloads/sablecc-3.7/lib/sablecc.jar org.sablecc.sablecc.SableCC [Project_Name]
但我仍然收到错误消息:
“netx:无效参数:net.sourceforge.jnlp.util.optionparser.InvalidArgumentException:[ - classpath,/ home / [user_name] /Downloads/sablecc-3.7/lib/sablecc.jar,org.sablecc.sablecc .SableCC,Project_Name]“
Ι还尝试将参数从[Project_Name]更改为“变量...”中给出的$ {resource_name},但是我收到此错误:
变量引用空选择:$ {resource_name}
任何想法?先感谢您! :)
答案 0 :(得分:0)
即用型http://downloads.sourceforge.net/sablecc/sablecc-3.7.zip,提供
sablecc-3.7/lib/sablecc.jar
/bin/sablecc
bin / sablecc是一个脚本,运行java -jar sablecc.jar
建立sablecc.jar:参见`sablecc-3.7 / doc / description.html