Software
The JDeveloper software can be obtained from here ... then selecting the Downloads tab -> Archived Downloads -> Oracle JDeveloper 11g 11.1.1.2.0 -> Accept License Agreement -> jdevstudio11112install.exe (that constitutes the Studio Edition for Windows including JDK 6.
Prerequisites
Disable virus scanners - to make your life easier, disable any virus scanners during the installation as this will slow the install process down if the virus scanner scans each Java archive. This has from experience been a particular problem with McAfee's products, and I recommend an alternative virus scanner.
Administrative access – you'll require privileges to install software onto the local PC.
Installation
1) On the local Windows PC execute the jdevstudio11112.install.exe. This will display the Oracle Installer Welcome dialog:


3) Selecting Next presents the Choose Install Type dialog, allowing you a choice between installing the full package or customising the install and dropping off components:


4) Next presents the Confirm Product Installation Directories dialog. Of note are the base Middleware Home Directory, and the two separate directories for the actual JDeveloper software and the separate integrated WebLogic Server:


6) The Installation Summary dialog on selecting Next displays what will be installed, how much disk space will be consumed:



Your JDeveloper installation is now complete.
What was Installed
Post installation JDeveloper will have installed the following:
1) Under the specified installation directory the JDeveloper and integrated WebLogic Server files will exist:

3) Within the Windows Start menu a new group Oracle Fusion Middleware 11.1.1.2.0 will exist:

a) C:\Documents and Settings\<username>\Application Data\JDeveloper\
...in that directory you'll notice a subdirectory like "system11.1.1.2.36.55.36" where the system directory numbering scheme references the version of JDeveloper and build number (e.g. version 11.1.1.2.0 and build 5536 from the example above) you've installed. Multiple versions of JDeveloper will see additional system directories created here.
b) C:\Documents and Settings\<username>\Oracle\oradiag_
....I'm not entirely sure what this directory is used for presumably capturing diagnostic information. Maybe it's enabled by selecting the "Allow automated usage reporting to Oracle" option in the following section.
If you're using a modern version of Windows the likely location for these files are:
a) C:\Users\<username>\AppData\Roaming\JDeveloper
b) C:\Users\<username>\Oracle
Running JDeveloper
You can open JDeveloper via the Windows group Oracle Fusion Middleware 11.1.1.2.0 – JDeveloper Studio 11.1.1.2.0 option. The first dialog you'll see is the loading window:

1) The Select Role dialog will display:

If you wish to turn this dialog back on at a later date, it's preference is accessible via the JDeveloper menu option Tools -> Preferences -> Roles, then selecting the Always prompt for role selection on startup checkbox.
2) The first time you run a newly installed JDeveloper version, if you have previous versions of JDeveloper installed on the same machine, the installer will prompt you to migrate the user's settings from the previous JDeveloper install into the new JDeveloper install:

3) On the IDE opening for the first time it will prompt you to associate certain file types under Windows with the IDE:

4) On the IDE opening for the first time it will prompt you to report back IDE errors and crashes to Oracle Corporation:

5) On the IDE opening for the first time it will display a Tip of the Day:

JDeveloper is now running for the first time.
After sometime you might see the following "Updates are available" blue popup in the bottom right of the IDE:

JDeveloper periodically scans external plug in servers to see if there are updates available to various parts of the JDeveloper install. Blindly accepting the choices provided can result in developers having inconsistent installations, and code that will work on one developer's PC but not anothers as the wrong updates are installed. Thought needs to be given on standardizing the patches installed and if the update feature should be used at all.
Priming the Integrated WebLogic Server (WLS)
To speed up further development in JDeveloper it's useful to run and stop the integrated WebLogic Server (WLS) such that it is initialized for the first time. To do this:
1) Select the Run -> Start Server Instance (IntegratedWebLogicServer) option:


3) To stop the WLS server, in the Log window select the red box icon, then the IntegratedWebLogicServer option:


No comments:
Post a Comment