While running jasper reports i got error of insufficient java heap space.
Here is the solution for same.
In linux systems,set this
export JVM_ARGS="-Xms1024m -Xmx1024m"
In windows
Running Java applications in
computers takes some memory during the process which is known as Java
memory (Java heap). Frequently, it is necessary to increase that heap to
prevent throttling the performance of the application.
- Go to Control Panel. Click on "Start" button. Then click on "Control Panel."
- 2Select Programs. In the left side of Control Panel click on "Programs." Pleas click on the "Programs" written with green color, not the "Uninstall a program," which is in blue color.
- 3Go to Java settings. In the next dialog click on "Java," usually at the bottom of the other Programs; "Java Control Panel" dialog pop-up opens.
- 4Select "Java" tab. Inside the Java tab, click on "View" button. It opens the "Java Runtime Environment Settings"
- 5Change amount of heap. In the "Runtime Parameters" column change the value, or if it is blank decide for the new value, of the Java memory.
- 6Modify the parameter. To modify the parameter, double click in the "Runtime Parameters" column and,
- type -Xmx512m that assigns 512MB memory for the Java.
- type -Xmx1024m that assigns 1GB memory for the Java.
- type -Xmx2048m that assigns 2GB memory for the Java.
- type -Xmx3072m that assigns 3GB memory for the Java, and so on.
- Please note, it begins with a minus sign and ends to an m.
- Also note, there is no blank space between characters.
- 7Close the dialogue box. Click on "OK" button on the "Java Runtime Environment Settings" to close it.
- 8Close Java dialogue box. "Apply" button in the "Java Control Panel" has been enabled now. You should click on "Apply" to finalise the new Java memory. Then click on the "OK" button.
- 9Close the Windows 7 Control Panel.
No comments:
Post a Comment