javacc - Parser generator for use with Java

Property Value
Distribution Debian 8 (Jessie)
Repository Debian Main amd64
Package name javacc
Package version 5.0
Package release 5
Package architecture all
Package type deb
Installed size 380 B
Download size 278.05 KB
Official Mirror
Java Compiler-Compiler (JavaCC) is (according to sun)
"the most popular parser generator" for use with Java [tm]
A parser generator is a tool that reads a grammar specification
and converts it to a Java program that can recognize matches to
the grammar. In addition to the parser generator itself, JavaCC
provides other standard capabilities related to parser
generation such as tree building (via a tool called JJTree
included with JavaCC), actions, debugging, etc.


Package Version Architecture Repository
javacc_5.0-5_all.deb 5.0 all Debian Main
javacc - - -


Name Value
default-jre-headless -
java1-runtime-headless -
java2-runtime-headless -


Type URL
Binary Package javacc_5.0-5_all.deb
Source Package javacc

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install javacc deb package:
    # sudo apt-get install javacc




2013-06-06 - Emmanuel Bourg <>
javacc (5.0-5) unstable; urgency=low
* Fixed a regression causing the encountered/expected token list to be empty
* Fixed the watch file
* Enabled the unit tests
* debian/control:
- Removed Michael Koch from the Uploaders list (Closes: #654030)
- Updated Standards-Version to 3.9.4
- Use canonical URLs for the Vcs-* fields
- Replaced the dependency of the documentation package on classpath-doc
with default-jre-doc
* Switched to quilt for managing the patches
* Added the missing patch descriptions
* debian/rules: Added a clean target to allow rebuilds
* debian/ Install the tarball in the parent directory
* debian/copyright: Updated to the Copyright Format 1.0
2010-05-01 - Torsten Werner <>
javacc (5.0-4) unstable; urgency=low
[ Torsten Werner ]
* Remove Paul from Uploaders list.
[ David Paleino ]
* debian/maven.rules added, fixes dependency on junit in the POM file
2010-05-01 - Torsten Werner <>
javacc (5.0-3) unstable; urgency=low
* Team upload.
* Switch to source format 3.0.
* Install pom.xml with maven-repo-helper. (Closes: #576323)
* Update Standards-Version: 3.8.4.
2009-12-18 - Debian Java Maintainers <>
javacc (5.0-2) unstable; urgency=low
[ Onkar Shinde ]
* debian/control
- Change -runtime dependencies to -runtime-headless.
2009-09-24 - Michael Koch <>
javacc (5.0-1) unstable; urgency=low
[ Matthias Klose ]
* (Build-)depend on default-jre/-jdk (Closes: #526280).
[ Michael Koch ]
* New upstream release. (Closes: #506465).
* Make all packages Depends on ${misc:Depends}.
* In descriptions replace 'Compiler Compiler' with
'Compiler-Compiler' to not confuse spellchecker.
* Moved package to section 'java'.
* Added myself to Uploaders.
* Updated Standards-Version to 3.8.3.
2008-04-03 - Paul Cager <>
javacc (4.0+cvs20080403-1) unstable; urgency=low
[ Paul Cager ]
* New snapshot of upstream code (CVS as at 2008-04-03).
* Marked compatible with standards version 3.7.3.
* Added watch file.
* Converted to use CDBS (pkg-java standard).
* Corrected format of debian/copyright.
(fixes lintian copyright-without-copyright-notice).
[ Michael Koch ]
* Removed Nicolas Sabouret from Uploaders. Closes: #464327.
* Made URL in Homepage field a valid URL.
2007-05-16 - Paul Cager <>
javacc (4.0+cvs20070207-3) unstable; urgency=low
* Missing build-depends on junit.
(Closes: #424481)
2007-04-15 - Paul Cager <>
javacc (4.0+cvs20070207-2) unstable; urgency=low
* Migrate experimental version to unstable.
2007-02-07 - Paul Cager <>
javacc (4.0+cvs20070207-1) experimental; urgency=low
* New upstream release
* Now true BSD license (Closes: #276302)
* Added myself to co-maintainers
* Upgraded to standards version 3.7.2
* Bumped debhelper to version 5
* Uses java-gcj compiler, rather than kaffe
* Moved ant from build-depends-indep to build-depends as
required by java-policy (and lintian)
* Created watch file
* Split into separate "-doc" binary package
* Added a doc-base
* Converted diff.gz patches into dpatch format
2005-10-13 - Nicolas Sabouret <>
javacc (3.2+0-3) unstable; urgency=low
* ant transition (closes: #331648).
* changed the dependency to kaffe | java-runtime | java1-runtime |
java2-runtime, this way, any virtual machine can be used to run
javacc. I did not change the build-dependency because it's not needed
(closes: #325579).
* Thanks to Arnaud Vandyck <> for the patch

See Also

Package Description
javahelp2-doc_2.0.05.ds1-7_all.deb Java based help system - contains Javadoc API documentation
javahelp2_2.0.05.ds1-7_all.deb Java based help system
javahelper_0.48+deb8u1_all.deb Helper scripts for packaging Java programs
javamorph_0.0.20100201-1.3_all.deb Java morphing film-make program for pixel picture-input
javascript-common_11_all.deb Base support for JavaScript library packages
jaxe_3.5-5_all.deb JAva Xml Editor
jazip_0.34-15.1_amd64.deb Mount and unmount Iomega Zip and/or Jaz drives
jbibtex-base_2.5-2.1_all.deb make a bibliography for ASCII p(La)TeX / NTT j(La)TeX
jbig2dec_0.13-4~deb8u2_amd64.deb JBIG2 decoder library - tools
jbigkit-bin_2.1-3.1_amd64.deb JBIGkit binaries
jblas-doc_1.2.3-5_all.deb fast linear algebra library for Java
jblas_1.2.3-5_amd64.deb fast linear algebra library for Java
jbofihe_0.38-5.1_amd64.deb A parser for the lojban language
jcadencii_3.3.9+svn20110818.r1732-2_all.deb Piano roll editor for singing synthesis
jcal_0.4.1-2_amd64.deb UNIX-cal-like tool to display Jalali calendar