Our great sponsors
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
For handling your JDK: I highly recommend purging your system of all JDKs/JRMs - get rid of it all - and download SDK (if you're using Windows, you'll need to do this through WSL). This tool manages software development kits very well; switching between JDKs is super straightforward: sdk use .
I do all the exercises in Sublime Text and compile/run in my terminal via javac and java. To test and submit, use the TMC-CLI utility, which has been working flawlessly. It's got a very simple and well documented interface, you can set the directories for the CLI and for your exercises, and when you submit, the review requests are just a prompt line in your terminal instead of an annoying popup text box. Highly recommend. Even the crash/bug reports are more clear using this utility than they are in TMCBeans. All the features you need, including updating/getting new exercises, are available through the CLI tool, and as always you can monitor your progress via the TMC website.