For reasons described below, it will be nice to setup different workspace(different system and mywork folder).

  • It is very much possible that you may have multiple JDeveloper versions installed on your workstation. For example, 11g, 12c and possibly more than one version for each. You would want to make sure that you are opening your applications in proper version of JDeveloper.
  • You may have different stream of code development in progress at the same time for your application and it will be nice to organize that in different folders.
  • Also, if you are coming from Eclipse background, you may be missing workspace concept which is default for eclipse.

 Here is how you can do that.

Create a short cut using something like this, which will create workspace for 12.1.3.

C:/installs/oracle/jdev/jdev121300/jdeveloper/jdev/bin/jdev64W.exe -J-Dide.user.dir=D:/jdev121300ws1

Or modify it for 12.1.2 as shown below.

C:/installs/oracle/jdev/jdev121200/jdeveloper/jdev/bin/jdev64W.exe -J-Dide.user.dir=D:/jdev121200ws1

Be sure to import preferences from previous workspace, so that you do not have to re-configure jdeveloper preference. You will be prompted for this only first time when you start JDeveloper with specific shortcut.

Now you can check out code in D:/jdev121300ws1 and work with 12.1.3 and that will be independent of code checked out for 12.1.2 in D:/jdev121200ws1. Note that folder names are mapped to JDeveloper version for easier identification.

Chandresh Patel

I have been working with Java EE technologies since 2000. After implementing IBM WebSphere and custom framework solutions, my past 10 years have been focused on Oracle Fusion Middleware such as WebLogic, ADF, WebCenter and Coherence. I have been part of many automation projects in the past and have a passion for automation capabilities to help our customers deliver software faster and with higher quality. In my current role as a Principal Architect at Flexagon, I am driving the FlexDeploy product strategy and development to build DevOps/CI/CD features that help our customers.

More posts by Chandresh Patel

Leave a Reply

Your email address will not be published. Required fields are marked *