Chapter 1a © copyright Janson Industries 2014 1 RAD ▮ Explain Eclipse, RAD, and their relationship ▮ Basic RAD concepts ▮ How to install RAD ▮ How to import and run a Java class using RAD This presentation is stored in 4thed.Ch01a.ppt
Dec 28, 2015
Chapter 1a © copyright Janson Industries 2014 1
RAD
▮ Explain Eclipse, RAD, and their relationship
▮ Basic RAD concepts
▮ How to install RAD
▮ How to import and run a Java class using RAD
This presentation is stored in 4thed.Ch01a.ppt
Chapter 1a © copyright Janson Industries 2014 2
RAD
▮ Eclipse: an open source integrated development environment (IDE)
▮ Rational Application Developer based on Eclipse
▮ Lots of files: will take up 2.5 gig of space or more, need 6 gig to install
▮ Get RAD from Black Board Course Content area
Chapter 1a © copyright Janson Industries 2014 3
Download and save all 11 files:CZL0EML, RAD_WS_8.0_ 1 through 5, RAD_WS_8.0_ Master, RAD_WS_8.0_TE_8.0_ 1 through 3, RAD_v80_Activation Kit
To a folder (I suggest you call it RAD8zipfiles)
Depending on your home Internet connection this could take a
looooooooooong time..
Chapter 1a © copyright Janson Industries 2014 4
After downloading you should have these files
Unzip/Extract each file, one at a time to a single folder (I suggest creating a folder called RAD8 to hold the unzipped
files and folders)
Chapter 1a © copyright Janson Industries 2014 5
After unzipping, RAD8 should have 3 folders:
RAD, RAD_SETUP, WAS80 And 2 files: RAD80lic.jar and a text file
Chapter 1a © copyright Janson Industries 2014 6
The RAD folder should have these folders
RAD
Chapter 1a © copyright Janson Industries 2014 7
The WAS80 folder should have these
If any of the folders/files are missing, verify that you downloaded all 11 zip
files, their sizes are the same as shown in the slide, you unzipped all 11 to the
same folder
Chapter 1a © copyright Janson Industries 2014 8
Go into RAD_SETUP (your files and folders should look like this) and right click launchpad.exe and select Run as
administrator
Chapter 1a © copyright Janson Industries 2014 9
At the pop up window, select a language and click Install IBM RAD for WebSphere
Chapter 1a © copyright Janson Industries 2014 10
Have to install the Installation Manager first
Make sure the above are selected, click Next
Chapter 1a © copyright Janson Industries 2014 11
Click the I accept license agreement checkbox then Next
Chapter 1a © copyright Janson Industries 2014 12
Specify the install location or accept default Click Next
Chapter 1a © copyright Janson Industries 2014 13
At the Install Packages, screen click Install
Chapter 1a © copyright Janson Industries 2014 14
Success, click Restart Installation Manager button
Chapter 1a © copyright Janson Industries 2014 15
At Installation Manager click install
Chapter 1a © copyright Janson Industries 2014 16
Click the checkboxes for Application Server 8 and RAD for WebSphere 8 then
Next
Chapter 1a © copyright Janson Industries 2014 17
Turn off Windows 7 firewall
▮ Turn off any anti-virus s/w
▮ Turn off Windows 7 firewall, first by opening Windows Firewall:▮ Clicking the Start button
▮ Clicking Control Panel
▮ In the search box, type firewall
▮ Click Windows Firewall
Chapter 1a © copyright Janson Industries 2014 18
Turn off Windows 7 firewall
▮ Click Turn Windows Firewall on or off
▮ If you're prompted for an administrator pwd or confirmation, type the password or provide confirmation
▮ Click “Turn off Windows Firewall (not recommended)” under each network location that you want to stop trying to protect, and then click OK
Chapter 1a © copyright Janson Industries 2014 19
Go back to the Install Packages window and click next
Chapter 1a © copyright Janson Industries 2014 20
Click “I accept the terms in the license agreement” radio button, then Next
Chapter 1a © copyright Janson Industries 2014 21
Specify where to install or accept default (RAD cannot be installed to your thumb
drive) then click next
Chapter 1a © copyright Janson Industries 2014 22
Specify where to install and click next
Chapter 1a © copyright Janson Industries 2014 23
Click next
Chapter 1a © copyright Janson Industries 2014 24
Click next
Chapter 1a © copyright Janson Industries 2014 25
Click next
Chapter 1a © copyright Janson Industries 2014 26
Click next
Chapter 1a © copyright Janson Industries 2014 27
Installing RAD
▮ If you get an option for 32 or 64 bit choose 32 bit
▮ Why?
▮ Labs are all 32 bit
▮ 32 bit apps can run on 64 bit RAD installations but not the reverse▮ If you bring up the app on a 64 bit
installation you will have trouble trying to rerun on a 32 bit
Chapter 1a © copyright Janson Industries 2014 28
At Summary window, click InstallThis will take a while
Chapter 1a © copyright Janson Industries 2014 29
Click Finish
Chapter 1a © copyright Janson Industries 2014 30
Close the installation Manager Window
RAD will be started (If RAD does not start click here). Specify a workspace (a
folder) to hold all your work.RAD will create the folder if it doesn’t
exist If you will be working at different
computers, specify the location on a portable flash drive
Chapter 1a © copyright Janson Industries 2014 31
Uncheck “Enable administrative security on the profile”, then Finish
RAD needs to create a profile for the server
Chapter 1a © copyright Janson Industries 2014 32
RAD is initially installed with a Trial license, start the process to change that
by clicking Manage Licenses
Chapter 1a © copyright Janson Industries 2014 33
Click Apply License
Chapter 1a © copyright Janson Industries 2014 34
Click RAD 8.0.0 in the tree, the Import product Activation Kit radio button, then
Next
Chapter 1a © copyright Janson Industries 2014 35
Click Browse, then navigate to the folder with the unizipped RAD files (i.e. RAD8)
Click on RAD80lic.jar then Open.
Chapter 1a © copyright Janson Industries 2014 36
The file will appear in the Repository text field
Click Next
Chapter 1a © copyright Janson Industries 2014 37
Click the I accept the terms radio button, then Finish
Chapter 1a © copyright Janson Industries 2014 38
The license type will be changed to Permanent
Click Finish
Chapter 1a © copyright Janson Industries 2014 39
Click Done to close the Manage Licenses window
Chapter 1a © copyright Janson Industries 2014 40
If RAD is open close RAD
To use the Visual Editor we will have to change the RAD configuration to include
it
Chapter 1a © copyright Janson Industries 2014 41
Start the Installation Manager by clicking:
StartAll ProgramsIBM Installation Manager IBM Installation Manager
Reconfigure RAD
Chapter 1a © copyright Janson Industries 2014 42
Click Modify
Chapter 1a © copyright Janson Industries 2014 43
In the Modify Packages window, select IBM Software Delivery Platform, and
click Next.If you get a prompt for a userid/pw just
cancel out of those windows
Chapter 1a © copyright Janson Industries 2014 44
At the Modify Packages window, click Next
Chapter 1a © copyright Janson Industries 2014 45
At the Modify Packages window, Click Struts and SDO development tools
Chapter 1a © copyright Janson Industries 2014 46
Scroll down the Features list, select Java client application editor (VE) and click
Next.
Chapter 1a © copyright Janson Industries 2014 47
At the Summary page click Modify
Chapter 1a © copyright Janson Industries 2014 48
Click Finish
Chapter 1a © copyright Janson Industries 2014 49
Close the Installation Manager Window
Chapter 1a © copyright Janson Industries 2014 50
Starting RAD in M2102
▮ Because of all the security controls in the lab, RAD does not run well with student ids
▮ So when in the lab, sign on with the following:▮ Userid: .\ibm▮ Password: cop2551
Chapter 1a © copyright Janson Industries 2014 51
Start RAD by clicking: Start
All Programs
IBM Software Delivery Platform
IBM Rational Application Developer
Rational Application Developer
Chapter 1a © copyright Janson Industries 2014 52
Specify the workspace folder, Click OK
The Workspace is a folder where all your work will be stored
I suggest the folder be on your thumb drive
Chapter 1a © copyright Janson Industries 2014 53
Possible RAD Install Problems
▮ You don’t have administrator authority on the computer
▮ Things like the registry will be updated and this requires administrator authority
▮ There is firewall/anti-virus s/w preventing the install
▮ Disable the s/w and try to install again
Chapter 1a © copyright Janson Industries 2014 54
Possible Problems
▮ Zip file(s) download was interrupted
▮ Compare sizes of files in slide 3 to the sizes of your zip files
▮ All files weren’t unzipped into the same directory/folder
▮ The installation s/w will search for the folders in the same folder that the RAD_SETUP folder is in
Chapter 1a © copyright Janson Industries 2014 55
Possible Problems Starting RAD
▮ If you get this, try changing eclipse.ini contents to:(-XX:MaxPermSize=256M-vmargs-Xms40m-Xmx768m)
▮ Here’s a link with more info:
http://troyworks.com/blog/2008/06/08/eclipse-jvm-terminated-exit-code-1
Chapter 1a © copyright Janson Industries 2014 56
This means you installed RAD and can delete the folder and zip files
Close the Welcome window by clicking the
white
Chapter 1a © copyright Janson Industries 2014 57
Initial display shows the JEE perspective
Chapter 1a © copyright Janson Industries 2014 58
Perspectives
▮ Many development environments based on the type of application you are creating▮ Java perspective – client ▮ Web perspective - server▮ JEE perspective - enterprise
▮ Each has a unique set a panes, views and functions/tools
▮ Indicated at top right of window
Chapter 1a © copyright Janson Industries 2014 59
Start creating a project to hold your Java classes
Click File, New, Project
Chapter 1a © copyright Janson Industries 2014 60Select Java project and click Next
Creating a Project
Chapter 1a 61
Give the project name: e.g. JavaCourseClick Finish
Chapter 1a 62
Click Yes button to switch the Perspective
Chapter 1a © copyright Janson Industries 2014 63
This will bring up the Java “Perspective”
Notice that JEE is still active just not current
Chapter 1a © copyright Janson Industries 2014 64
Java Perspective made up of 4 panes:Package Explorer pane (far left)
Work Space (middle)Outline (far right)
Task (bottom)
Each pane can display many viewsViews indicated by tabs at top of pane
Chapter 1a © copyright Janson Industries 2014 65
To bring source code into RAD workspace:In the Package Explorer, click on the project to
hold the source code (e.g. JavaCourse) then File, Import
Chapter 1a © copyright Janson Industries 2014 66
Expand General and select File System Click Next
Chapter 1a © copyright Janson Industries 2014 67
Click Browse
Select your thumbdrive
Click OK
Chapter 1a © copyright Janson Industries 2014 68
Click Customer.java checkbox then Finish
Chapter 1a © copyright Janson Industries 2014 69
All source code files must go into the src folder
Expand the JavaClass project, and drag Customer.java into the src (source code)
folder
Chapter 1a © copyright Janson Industries 2014 70
Expand src, then (default package)Double click Customer.java to display source
codeNotice outline pane to far right
Chapter 1a © copyright Janson Industries 2014 71
Click the Run icon (green circle with white arrow head)
Chapter 1a © copyright Janson Industries 2014 72
Select Java Application and click OK to compile and run within RAD
Chapter 1a © copyright Janson Industries 2014 73
Console view will appear in Task pane with results
If console doesn’t appear click Window, Show View, Console
Chapter 1a © copyright Janson Industries 2014 74
RAD underlines errors with red squiggly
On left, white X in red circle indicates an error
Light bulb icon indicates RAD has suggestions on how to fix error, click
light bulb icon and solutions menu shown
Chapter 1a © copyright Janson Industries 2014 75
Selecting a solution (clicking on it) may take away the error…
Chapter 1a © copyright Janson Industries 2014 76
…. but produce the wrong result
Finding and Fixing Errors
Chapter 1a © copyright Janson Industries 2014 77
Class Assg
▮ Install/start RAD
▮ Import Customer.java
▮ Run Customer