The JavaCC Eclipse Plug-in provides a JavaCC/JJTree & JTB editor, some views, associated editing capabilities, and a builder which process .jj, .jjt & .jtb files and integrates with Eclipse's incremental build system. Compatible with Eclipse 4.6.0+ and Java 1.8+. Embeds some versions of JavaCC & JTB jars. Works only with grammars with Java code, not C++ code.
See https://sourceforge.net/projects/eclipse-javacc/files for installation and upgrade issues.
Please report issues at https://sourceforge.net/p/eclipse-javacc/bugs/, not below.
Categories: Build and Deploy
Tags: eclipse, javacc, jtb, analyze eclipse
Additional Details
Eclipse Versions: 2023-09 (4.29), 2023-06 (4.28), 2023-03 (4.27), 2022-12 (4.26), 2022-09 (4.25), 2022-06 (4.24), 2022-03 (4.23), 2021-12 (4.22), 2021-09 (4.21), 2021-06 (4.20), 2021-03 (4.19), 2020-12 (4.18), 2020-09 (4.17), 2020-06 (4.16), 2020-03 (4.15), 2019-12 (4.14), 2019-09 (4.13), 2019-06 (4.12), 2019-03 (4.11), 2018-12 (4.10), 2018-09 (4.9), Photon (4.8), Oxygen (4.7), Neon (4.6), 2023-12 (4.30), 2024-03 (4.31), 2024-06 (4.32), 2024-09 (4.33)
Platform Support: Windows, Mac, Linux/GTK
Organization Name: JavaCC Eclipse Plug-in
Development Status: Production/Stable
Date Created: Thursday, August 30, 2007 - 10:05
License: GPL
Date Updated: Friday, October 6, 2023 - 10:52
Submitted by: Angelo Gargantini
Date | Ranking | Installs | Clickthroughs |
---|---|---|---|
November 2024 | 24/405 | 54 | 1 |
October 2024 | 89/663 | 368 | 15 |
September 2024 | 96/642 | 310 | 29 |
August 2024 | 175/641 | 108 | 22 |
July 2024 | 178/663 | 107 | 20 |
June 2024 | 128/681 | 224 | 19 |
May 2024 | 111/682 | 314 | 14 |
April 2024 | 123/687 | 285 | 16 |
March 2024 | 117/694 | 317 | 14 |
February 2024 | 124/687 | 247 | 18 |
January 2024 | 151/691 | 204 | 21 |
December 2023 | 131/671 | 254 | 11 |
Unsuccessful Installs
Unsuccessful Installs in the last 7 Days: 13
Reviews Add new review
JavaCC / JJDoc does not handle spaces in file paths properly
Submitted by WANDERSON RIGO on Tue, 04/25/2023 - 10:13
Hello. I installed the JavaCC plugin on Eclipse 2023. However, when I try to generate documentation for a .jj file using the menu, the HTML file is not generated. I suspect that the reason is because the path to the .jj file contains a whitespace, which is not being handled properly. I was able to generate the HTML file by creating a .bat file with the following content:
java -classpath C:\Users\Wanderson.p2\pool\plugins\sf.eclipse.javacc_1.5.33\jars\javacc-6.0.jar jjdoc -OUTPUT_FILE=C:\Users\Wanderson\Downloads\ParserBNF.html "D:\IFC\Google Drive\MyProject\src\lookahead\Lookahead.jj"
Note that the paths are enclosed in quotation marks to handle the space in "Google Drive".
On the other hand, the JavaCC console in Eclipse says:
java -classpath C:\Users\Wanderson.p2\pool\plugins\sf.eclipse.javacc_1.5.33\jars\javacc-6.0.jar jjdoc -OUTPUT_FILE=C:\Users\Wanderson\Downloads\ParserBNF.html D:/IFC/Google Drive/aulas/Compiladores/eclipse/JavaCC/src/lookahead/Lookahead.jj
Re: JavaCC / JJDoc does not handle spaces in file paths properly
Submitted by Marc Mazas on Fri, 06/30/2023 - 11:46
In reply to JavaCC / JJDoc does not handle spaces in file paths properly by WANDERSON RIGO
Hi Rigo. Version 1.6.0 has the fix for this.
Java CC version
Submitted by Gabriele Pezzini on Thu, 09/10/2020 - 10:09
The plugin has the javacc version 1.5.33, which is of some years ago.
Right now java cc is at level 7.0.9.
Have in in plan to support the newer version of javacc or are there any ways to use the newer version of java CC in this plugin?
Thanks
Re: Java CC version
Submitted by Marc Mazas on Wed, 11/04/2020 - 10:22
In reply to Java CC version by Gabriele Pezzini
Hi. 1.5.33 is the plugin's version, not javacc's version. The plugin embeds some versions of javacc and jtb, but you can set for each project any javacc.jar that you have downloaded on your workstation.
Neon
Submitted by Floris Thijssen on Fri, 10/14/2016 - 10:17
Doesn't support installation on Eclipse Neon. Is it planned or is the plug-in dead?
The plugin works on Neon and
Submitted by Marc Mazas on Mon, 10/17/2016 - 11:56
In reply to Neon by Floris Thijssen
The plugin works on Neon and below. May be the installation from the Eclipse Market Place does not work (because things have not been updated ?). You can still install it by going to SourceForge.
Does not Work for Luna
Submitted by Silvia Takahashi on Wed, 08/17/2016 - 12:49
I have preciously installed it on kepler, and it works fine, but not in Una.
Cant install on Luna
Submitted by Silvia Takahashi on Wed, 08/17/2016 - 12:47
I install, relaunch eclipse but the plugin is not installed. It appears under installed software, but I cannot create a new javaCC project, nor can I ru JavaCC on an imported project.
Installation on Luna
Submitted by Marc Mazas on Fri, 08/19/2016 - 03:36
In reply to Cant install on Luna by Silvia Takahashi
Hi. The plugin indeed works on Luna as on others.