Open chronoss09 opened 1 year ago
If you're running jar
, go to cmd/powershell and run it via java -jar ns-usbloader-7.0.jar
Paste here output. There will be more information.
Or just use installer. It has java runtime inside.
Update java, run the java uninstall tool first, it seems that somehow your path has a old version on it somewhere
Yeah, just old JDK.
To check you can type java -version
. Install JDK 11 or later if you want to use jar
instead of exe
.
Yeah, just old JDK. To check you can type
java -version
. Install JDK 11 or later if you want to usejar
instead ofexe
.
I followed this instruction, but I'm getting this error: https://github.com/developersu/ns-usbloader/issues/137
Update java, run the java uninstall tool first, it seems that somehow your path has a old version on it somewhere
I've only one instance of JRE installed after deleting the 32-bit one (JRE got duplicated). But it did not address the issue that OP raised, which I am also experiencing.
@developersu, why did you remove support for Java 8 Runtime? It doesn't make sense for me to install JDK just for this one app when the Java 8 Runtime supports MANY apps, including NS-USBloader v6.1 and lower. So why remove support and make things more complicated?
For anyone else having this issue, you have to either install JDK 11, or use the "Installer-7.0.exe" which will add more unnecessary bloat to your computer, or just keep using NS-USBloader v6.1 which works just fine with Java 8 Runtime. I'm just gonna keep using NS-USBloader v6.1. There is nothing new or notable in v7.0 to justify needing to install JDK 11. Just looks like the usually devs releasing an update just to release an update. SMH
@DeadlyVoyage because I don't know how to code using latest JDK LTE (e.g. Java 17) and make it work with JRE 8. Maybe I miss something and it's possible. If so, please let me know (!). I prefer later versions of Java since this is what I need to learn better to find a job. Also it's kinda easier in some aspects like many nice features added since Java 8 (it has been released at 2014!), but yeah, that's not the main reason.
Soooo the answer is somewhere between "I wanna use latest Java features" and "I don't know how to make it work with JRE 8".
Surely your position make sense. Thank you for the feedback!
@developersu fair enough bro, at least you tried and have a good reason. I can respect that more than some other devs who only care about using the latest version just because it's the "latest version" and doesn't really offer anything new and useful.
Thanks for the explanation and for your hard work, it's much appreciated.
Windows 11 and my Java is up date !!!