I have a simple JMeter script , where I am using parallel controller to send few GET requests. When I am running the script ,by loading the JMeter using jmeter.bat file. The Jmeter Test works without any error. When I am running JMeter from ApacheJmetr.jar file from the bin , I am getting the below error So I wanted to know what exactly is the difference as it is working from jmeter.bat file and not from apachejmeter.jar file.
java.lang.reflect.InaccessibleObjectException: Unable to make field java.lang.ThreadLocal$ThreadLocalMap java.lang.Thread.inheritableThreadLocals accessible: module java.base does not "opens java.lang" to unnamed module @222114ba
at java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:354) ~[?:?]
at java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:297) ~[?:?]
at java.lang.reflect.Field.checkCanSetAccessible(Field.java:180) ~[?:?]```