Skip to content

Tag: javac

How to get from parse tree to Java class file

I am working on a command-line tool with the following functionality: Parse modified .java files using an extended ANTLR4 Java9 grammar. The syntax in the files is Java, with one modification to the method declaration which includes a purpose, like in this example: public void {marketing} sendEmail() {} Colle…

Antlr4 Project Directory Structure Issue

I’m trying to set up an Antlr4 project using Java’s package directory structure. The top level directory contains PondParser.g4, PondLexer.g4, and build_script. build_script is expected to build and run the antlr4 test rig Relevant PondParser.g4 header and options: Relevant PondLexer.g4 header and…

Javac – plugin not found

I am trying to make my own Javac plugin but things aren’t going so well already 🙁 I am following this tutorial: https://www.baeldung.com/java-build-compiler-plugin and when I want to test the first …

find the compiled class version number

My project consists of some third party jar files, which was compiled in different version of java. My project is using older version of java so i am getting UnsupportedClassVersionError while executing the application. Is there any other way to get the version of java/jre number[45..51] in which the class fi…

Android: javac vs Dalvik

My understanding is that Google didn’t like Oracle’s licensing policy for using the JRE in Java ME so it just rewrote it using its own JVM specification that mimics the JRE but behaves a little bit differently, especially when it comes to making things more efficient and more secure. So, if my und…