Sam Cao
Sam Cao
J2V8 has dropped support for Windows/Linux/Mac for years. You won't be able to get any updates if you wish for a security patch. I would suggest you try https://github.com/caoccao/Javet/.
You might want to check this [project](https://github.com/caoccao/Javenode) out. It has a quite different approach on implementing `setTimeout`.
> Is MacOS x86 even a supported build anymore? I don't think so. Please refer to [Reduce the scope of the J2V8 project](https://github.com/eclipsesource/J2V8/issues/441) for detail. I built a [private build](https://github.com/caoccao/Javet/releases/tag/0.6.2.0)...
Please refer to #568 for detail.
I published a private build of 6.2.0 for Linux and Windows at this repo [Javet](https://github.com/caoccao/Javet/releases/tag/0.6.2.0). You are welcome taking a try.
> thank you @caoccao. I'm not sure to understand what is Javet in comparison with J2V8. Is it a fork ? a rewrite ? It's a brand new library with...
I tried this in [Javet](https://github.com/caoccao/Javet). It works fine. ```java try (V8Runtime v8Runtime = V8Host.getV8Instance().createV8Runtime()) { v8Runtime.getExecutor("var test = { get number(){return nonexistantVariable;}};").executeVoid(); System.out.println(v8Runtime.getGlobalObject().getObject("test").toString()); } /* Output: {} :26: Uncaught ReferenceError:...
Please refer to #536 for detail.
That's a known issue and will be resolved in hopefully in the next release.
Thank you for raising this. Here are my thoughts for your reference. # Node.js Mode or V8 Mode? Javet provides both Node.js Mode and V8 Mode. Some Javet users just...