Skip to content
May 15, 2012 / linkconsulting

JDeveloper Performance

Working with JDeveloper may become a little cumbersome after spending a whole day debugging, deploying applications and crashing randomly, thus reducing productivity. We are currently working with JDeveloper version on machines with 4Gb of RAM, and after a fresh install it usually takes around five minutes to start up.  Along time we have found some tips and tricks that may improve its performance and behavior.

  • Set check-file-modification to true on web.xml file, now we can modify the skinning of our pages and press F5 to see the changes on the fly.
  • Increase memory size in ide.conf file, in default installation ide.conf is located at ..Oracle\Middleware\jdeveloper\ide\bin.
  • Use default theme in JDeveloper instead of Oracle personalized theme.

The following two were suggested by George Maggessy (, an ADF expert working at Oracle A-Team, that we had the opportunity to have on our company in September.

  • Configure JDeveloper to open jsp/jsff files in source view instead of design view.
  • Start JDeveloper with no splash screen and no open files, this is a bat file created to run JDeveloper.
set JDEV_HOME=F:\Oracle\Middleware\jdeveloper
set JDEV_USER_DIR=C:\Users\danilo\AppData\Roaming\JDeveloper
start %JDEV_HOME%\jdeveloper.exe -nonag -noreopen

Andrejus Baranovskis recently posted in his blog,, how to speed up application deployment. The suggestion is to change the connection type in the AM created from JDBC Data Source to JDBC  url, all steps are explained in Baranovskis’s blog.
Finally if you have the possibility to increase your RAM to 6 or 8Gb do it and then use Ram Disk to create a new drive to install your JDeveloper and middleware. We have seen relevant performance gains: it’s faster to start up (around 15 seconds), opening files in complex taskflows takes less time, deploying and running applications it’s much faster. We currently have drives created with 3 to 4 Gb of all RAM available on our laptops.


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: