How to file ITR using Java Utility on macOS

Dushyant Bansal
2 min readDec 25, 2020

You can download Java Utility from this page

Instructions

Instructions on using Java utility

After you download the zip file, extract the file containing the utilities. You’ll see multiple files inside the folder

ITR 
ITR.bat
ITR_UTILITY.log
Readme.txt
ITR.sh
ITR-2_AY202021_PR3.1.jar
ITR_UTILITY.log.lck

How to run the JAR file:

If you already have java installed, you’ll most likely see the following error when you try to run the JAR file.

//Inside folder ITR-2_2020$ java -jar ITR-2_AY202021_PR3.1.jar
Error: Could not find or load main class
com.itd.efiling.itr.main.ctrl.ThreeRedLightsIlluminate
Caused by: java.lang.NoClassDefFoundError: javafx/application/Application

This happens because only Java Runtime Version 8 is supported. More specifically, only version 8u51 is supported.

You can download JAVA version 8u51 from here.

Download JAVA 8u51

After you install this version of Java, it’ll get installed at the following location:

/Library/Java/JavaVirtualMachines/jdk1.8.0_51.jdk/Contents/Home/bin/java

Now, you just need to run the JAR file using this (8u51) version of Java.

//Inside folder ITR-2_2020$/Library/Java/JavaVirtualMachines/jdk1.8.0_51.jdk/Contents/Home/bin/java -jar ITR-2_AY202021_PR3.1.jar

You should be able to run and use the ITR Java utility.

--

--