Some things don't work due to ongoing library development. There is so much that can be done.
You'll need a JDK (Java Development Kit)... You can get one here: Oracle JDK's. Windows is [x86 (32 bit) and, x64 (64 bit, but mostly everything is 64 bit now)], anything else, you should know what to do or who to contact. Anything newer than version 17 should work. I compile to version 17, but you can change that. Minimum version is Java 9 for Process.pid() and, if I recall correctly, there were some Bouncy Castle cryptography changes requiring source version 11.
You'll probably want an IDE (Integrated Development Environment). I'm working on an editor, but it's slow and careful work. I use NetBeans 18 (Install JDK BEFORE NetBeans) and a Java Ant Project with Existing Classes and package to .jar using ca.tecreations.apps.deploy.Deploy, but you can use any text editor and Command prompt, or terminal, or jethro.jar to launch. Compiling is automatic, according to configuration, via JavaCompiler.
You can construct a Maven/Ant style project by using DependencyViewer.
java -jar jethro.jar
command.License
Free Use
Hello, World!, Ugh, that was aweful... Java Compiler couldn't locate the coffeebean icon. Led into Platform.getResourcePath. Another barrier. Ok. no worries. Anyway, will get a path. I'll start Engine in the background and test visually tomorrow if I have it working by then, if it doesn't work, it won't change. Back from the city.
From my Father...
text.
Renewal of Self
<TEC_PURPLE>
Would you like your own? $1.00 CAD, Before the end of the year, I can offer a perpetual use license? -- For Descendants, From Ancestral Root -- $5. For all your software needs, ..., tecreations. ... Tim.
</TEC_PURPLE>
Coding
Got into FileTool for a few hours. Corrected the errors with the Drag and Drop not working, but alas, another snag. on linux, the DataGetterThread is sending an incorrect path. Old buggy code, or changes? Not sure but will continue to sort. Tomorrow should be another good code day. I have my therapist at 2, so possible coding beforehand and if so, a bottle of wine and back to the machine. Testing Engine again tonight after I correct the timeToReset calculation. Oh yeah, looked up reified and that means what I suspected in making a new project version: TimsTen.