Hi...
I wanted to try and compile a version of a program for java 8.
I downloaded j8:
openjdk-8u41-b04-windows-i586-14_jan_2020.zip
And extracted it.
I altered b4j 8.9 path from jdk11 to this version.
Then I try and compile my app, and get this error:
Error occurred during initialization of VM
Could not reserve enough space for 2097152KB object heap
Ok - so that compiles now, and I can see why it works where the other did not.
It's typical Oracle bloat though! And insists on installing jre and jdk separately. But - it compiles, so back to testing!
Thanks!
@gpa Keep in mind that Apple and Microsoft has 135000 employees who implement standardized functionailty into their frameworks. They are hired professionals with a commercial organization that targets millions of end-users. This is the bottleneck of depending on individual developers to update their libraries. Some might go on holliday and not even login to this community for days, weeks, month, even years. As you advance and climb the ladder of success this will get more and more relevant. This means you have to depend on your own as well as others personal relation to you to progress. They key is to get so much status as possible to get all to cover your back. As always money talks so if you can pay for custom tailored solutions you're safe, if you ever get there ?
@gpa Yep. I was loyal to Visual Studio/Dot NET core for 15 year but I left it all behind for B4X. Learned C sharp and Entity framework and all that shit.
Crossplatform solutions is the way to go. Check out my project Athena Lite and you will understand. Check it out here
Interesting looking project!
I'll have to give it a try...
... I always hated dotnet - bloatware runtime, and version hell! Crossplatform is indeed the way to go. It's also amusing to see the different file sizes for your Win, Mac and Linux versions!