JavaCC Eclipse Plug-in

Add this URL to your Eclipse Installation to reach this solution's update site.

2025-09 (4.37), 2025-06 (4.36), 2025-03 (4.35), 2024-12 (4.34), 2024-09 (4.33), 2024-06 (4.32), 2024-03 (4.31), 2023-12 (4.30), 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), 2025-12 (4.38)

https://eclipse-javacc.sourceforge.net/

Learn more...
Solution Description

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

Additional Details

Eclipse Versions: 2025-09 (4.37), 2025-06 (4.36), 2025-03 (4.35), 2024-12 (4.34), 2024-09 (4.33), 2024-06 (4.32), 2024-03 (4.31), 2023-12 (4.30), 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), 2025-12 (4.38)

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: Thursday, September 18, 2025 - 06:15

Submitted by: Angelo Gargantini

Date Ranking Installs Clickthroughs
October 2026 0/0 0 0
September 2026 164/521 23 27
August 2026 224/586 23 31
July 2026 153/1050 61 25
June 2026 139/642 79 11
May 2026 110/608 118 17
April 2026 114/612 136 14
March 2026 100/627 193 14
February 2026 108/620 155 13
January 2026 174/631 71 20
December 2025 136/621 122 20
November 2025 128/626 148 17
October 2025 89/637 276 19
View Data for all Listings

Unsuccessful Installs

Unsuccessful Installs in the last 7 Days: 0

Download last 500 errors (CSV)

Marketplace Drag to Install Button

By adding the following code below to your website you will be able to add an install button for JavaCC Eclipse Plug-in.

HTML Code:

Markdown Syntax:

Output:

Drag to your running Eclipse* workspace. *Requires Eclipse Marketplace Client

Reviews Add new review

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.

Doesn't support installation on Eclipse Neon. Is it planned or is the plug-in dead?

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

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