skip to Main Content

System:
Ubuntu 18.04.6 LTS, Intel Core i9-9900K, 128 GB
DDR4 RAM

I am supposed to run this line:

./bin/jre/bin/java -cp lib/fcc-deploy-archive.jar de.fiskal.connector.init.UpdateCLIApplication

I get this error message after 9 seconds:

java.lang.OutOfMemoryError: Java heap space
    at java.util.Arrays.copyOf(Arrays.java:3236) ~[?:1.8.0_275]

I tried to allocate (alot) more memory by using the -XmX like this:

./bin/jre/bin/java -Xmx64g -cp lib/fcc-deploy-archive.jar de.fiskal.connector.init.UpdateCLIApplication

How can I test if the option can be set at all? What else could be the problem here?

2

Answers


  1. Following is for Eclipse

    Right mouse click on

    Run As – Run Configuration – Arguments – Vm Arguments,
    then add this

    -Xmx2048m

    Login or Signup to reply.
  2. as stated already here you can use the -Xms and -Xmx parameters to allocate more memory to the heap of the JVM, but keep in mind that if your machine doesn’t have the amount of RAM that you provided in these parameters it will not work.

    Login or Signup to reply.
Please signup or login to give your own answer.
Back To Top
Search