Unable to run java swing application in Windows 10 Enterprise after an update.
I wrote a Java Swing application for one of my clients. It has worked fine until their most recent Windows 10 update. They have Java SE 1.8.0_231. The program runs just fine on my local system running Windows 10 Pro with the same version of Java.
Initially the program asked had Java options -Xmx and -Xms for 4196m. We got a heapspace error. The computer has 16G of memory and it had just been rebooted. 9G were available. We tried again with parameters for 2G of memory and got the error "Could not reserve enough space for 2097152KB object heap". I have attached the screenshot. Again, the system had just been rebooted and 9G are available.
The user is the administrator of the computer.
Next we tried "Run as Administrator" to see if the program would run. The same problem occurred.
I suspect some kind of group policy may be preventing Java from running but don't know where to look next.
”The time we save is the biggest benefit of E-E to our team. What could take multiple guys 2 hours or more each to find is accessed in around 15 minutes on Experts Exchange.
-Mike Kapnisakis, Warner Bros
With your subscription - you'll gain access to our exclusive IT community of thousands of IT pros. You'll also be able to connect with highly specified Experts to get personalized solutions to your troubleshooting & research questions. It’s like crowd-sourced consulting.
We can't always guarantee that the perfect solution to your specific problem will be waiting for you. If you ask your own question - our Certified Experts will team up with you to help you get the answers you need.
Our certified Experts are CTOs, CISOs, and Technical Architects who answer questions, write articles, and produce videos on Experts Exchange. 99% of them have full time tech jobs - they volunteer their time to help other people in the technology industry learn and succeed.
We can't guarantee quick solutions - Experts Exchange isn't a help desk. We're a community of IT professionals committed to sharing knowledge. Our experts volunteer their time to help other people in the technology industry learn and succeed.