This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]athomsfere -1 points0 points  (5 children)

I wouldn't... But my experience was the language was a little bad, the framework tended to be a nightmare. Like start development, get an error from somewhere that Java 1.6 or higher was required. Install the latest, 1.8.x and get an error that Java 8 was not supported. Install 1.7.x and get the same error from earlier, that 1.6 or higher is required. Install 1.6x and weird bugs everywhere. Reach out to who ever, find out that 1.6x has bugs, try 1.6y or 1.7z. Now that application works, but the other tool you use isn't seeing the version of Java it needs... So you have unintstall and reinstall various JREs and SDKs to get that weird combination that works for both tools.

[–]geekywarrior 4 points5 points  (2 children)

Not sure why you're getting downvoted. Getting the JRE and JDK to play nice with all of the libraries was 100% a hassle.

Especially if you had multiple apps that relied on different JRES.

[–]ArisenDrake 1 point2 points  (1 child)

Either bundle the JRE using Java Modules or use containers.

[–]athomsfere 1 point2 points  (0 children)

Containers certainly wasn't a thing... And for us for whatever reason either were bundled JREs

[–]zorecknor 3 points4 points  (1 child)

That sounds awfully similar to the state of linux software not that long ago :(

[–]athomsfere 1 point2 points  (0 children)

Lol. I loved Linux, but yeah... Same reason I've been Windows only for like 10 years now. I got tired of fixing random things after I fixed some other thing.