What is EJE?
EJE stands for Everyone's Java Editor and is a simple Java editor, perfect to learn Java, without learning a complex development tool. EJE is multi-platform (written in Java), light- weight, user-friendly and have several useful basic features. A good help to start with Java!
EJE's features are:
Download eje_3.2.zip (488Kb). Open the zip file, you will find a directory with the name "EJE". Copy this directory to your disk. Delete the batch files in this directory, they are not for OS/2. That's it. Next version needs a higher version of Java.
The cmd file
The program works well with OpenJDK in OS/2-eCS. I have a eje.cmd file with the following contents;
@echo off set BEGINLIBPATH=[drive: java]\JAVA160\bin set path=[drive: java]\JAVA160\bin set CLASSPATH= set JAVA_HOME=[drive: java]\JAVA160\bin set SWING_HOME=[drive: java]\JAVA160\bin set JAVAPATH=[drive: java]\JAVA160 [drive: EJE] cd [drive: EJE]\EJE java -Duser.home=[drive: EJE]\EJE -classpath . com.cdsc.eje.gui.EJE 2>eje-bugs.txtI use 2 separate folders (directories), one for Java and one for EJE with the files created by this program. The references used in the cmd file;
should be replaced with real drive letters. Edit and save the file with a name of your choice or use the file from the distribution. This file is copied to the "EJE" folder (directory). Furthermore, different paths?, adjust according to your needs.
Parameters / options explained
Running the program
It will ask you to download the next version. You get the wrong version, the one which is already installed. So your answer will be NO! Program starts. Next question is where it can find the SDK. I tried everything, but it looks like it doesn't understand the OS/2-eCS system and want a specific directory. Use the button "cancel". I did try to compile the program "Hello World". This program did build, see screenprint. Did ask the developer and got an answer, have to fix it myself. Okay, browsing through the source it wants a directory "jre". This stands for Java Runtime Edition, not the Java Developer Kit. May be one day I will compile it again, OS/2-eCS way.
In the file you can find the above command file (all driveletters are set to C:) and a EJE icon: EJE-ecs.zip.
revision Februari 14, 2017