Chapter 1a© copyright Janson Industries 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 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 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 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 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 The RAD folder should have these folders RAD
Chapter 1a© copyright Janson Industries 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 Go into RAD_SETUP (your files and folders should look like this) and right click launchpad.exe and select Run as administrator (If asked for permission, click yes)
Chapter 1a© copyright Janson Industries At the pop up window, select a language and click Install IBM RAD for WebSphere
Chapter 1a© copyright Janson Industries Have to install the Installation Manager first Make sure the above are selected, click Next
Chapter 1a© copyright Janson Industries Click the I accept license agreement checkbox then Next
Chapter 1a© copyright Janson Industries Specify the install location or accept default Click Next
Chapter 1a© copyright Janson Industries At the Install Packages, screen click Install
Chapter 1a© copyright Janson Industries Success, click Restart Installation Manager button
Chapter 1a© copyright Janson Industries At Installation Manager click install
Chapter 1a© copyright Janson Industries Click the checkboxes for Application Server 8 and RAD for WebSphere 8 then Next
Chapter 1a© copyright Janson Industries Turn off Windows 10 firewall ▮ Turn off any anti-virus s/w ▮ Turn off Windows 7/10 firewall, first by opening Windows Firewall: ▮ In the search box, type firewall ▮ Click Windows Firewall
Chapter 1a© copyright Janson Industries Turn off Windows 7/10 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 and then click OK
Chapter 1a© copyright Janson Industries Turn off Windows 7/10 firewall
© copyright Janson Industries 2016Chapter 1a20 Go back to the Install Packages window and click next
© copyright Janson Industries 2016Chapter 1a21 Click “I accept the terms in the license agreement” radio button, then Next
Chapter 1a© copyright Janson Industries Specify where to install or accept default (RAD cannot be installed to your thumb drive) then click next
Chapter 1a© copyright Janson Industries Specify where to install and click next
Chapter 1a© copyright Janson Industries Click next
Chapter 1a© copyright Janson Industries Click next
Chapter 1a© copyright Janson Industries Click next
© copyright Janson Industries 2016Chapter 1a27 Click next
Chapter 1a© copyright Janson Industries Installing RAD ▮ If you get an option for 32 or 64 bit choose 32 bit ▮ Why? ▮ 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 run on a 32 bit
Chapter 1a© copyright Janson Industries
Chapter 1a© copyright Janson Industries At Summary window, click Install This will take a while
Chapter 1a© copyright Janson Industries Click Finish Click “Profile Mgt Tools…app server profile…”
Chapter 1a© copyright Janson Industries Deselect “Enable administrative security” and click Next
© copyright Janson Industries 2016Chapter 1a33 Click Create
Chapter 1a© copyright Janson Industries Deselect “Launch the First steps console” and click Finish
Chapter 1a© copyright Janson Industries RAD installed with Trial license - must change click Manage Licenses (on Installation Mgr)
Chapter 1a© copyright Janson Industries Click Import product Activation Kit then Next
Chapter 1a© copyright Janson Industries Click Browse, then navigate to the folder with the unzipped RAD files (i.e. RAD8) Click on RAD80lic.jar then Open.
Chapter 1a© copyright Janson Industries Installing RAD – Update License
Chapter 1a© copyright Janson Industries
Chapter 1a© copyright Janson Industries The license type will be changed to Permanent Click Finish
Chapter 1a© copyright Janson Industries To use the Visual Editor we will have to change the RAD configuration to include it Click Modify
Chapter 1a© copyright Janson Industries 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 At the Modify Packages window, click Next
Chapter 1a© copyright Janson Industries At the Modify Packages window, Click Struts and SDO development tools
Chapter 1a© copyright Janson Industries Scroll down the Features list, select Java client application editor (VE) and click Next.
Chapter 1a© copyright Janson Industries At the Summary page click Modify
Chapter 1a© copyright Janson Industries Click Finish
Chapter 1a© copyright Janson Industries Close the Installation Manager Window And turn on your firewalls
Chapter 1a© copyright Janson Industries Start RAD by clicking: The Start button All Apps IBM Software Delivery Platform Rational Application Developer
Chapter 1a© copyright Janson Industries 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 If you get a Security Alert – click Allow Access Starting RAD
Chapter 1a© copyright Janson Industries Starting RAD We already created a profile so Cancel
Chapter 1a© copyright Janson Industries 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 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 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: ipse-jvm-terminated-exit-code-1
Chapter 1a© copyright Janson Industries This means you installed RAD correctly and can delete the folder and zip files Close the Welcome window by clicking the white
Chapter 1a© copyright Janson Industries Initial display shows the JEE perspective
Chapter 1a© copyright Janson Industries 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 ▮ In RAD all code must be in a project
Chapter 1a© copyright Janson Industries Start creating a project to hold your Java classes Click File, New, Project
Chapter 1a© copyright Janson Industries Select Java project and click Next Creating a Project
Chapter 1a61 Give the project a name: e.g. JavaCourse Click Finish
Chapter 1a62 Click Yes button to switch the Perspective
Chapter 1a© copyright Janson Industries This will bring up the Java “Perspective” Notice that JEE is still active just not current
Chapter 1a© copyright Janson Industries 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 views Views indicated by tabs at top of pane
Chapter 1a© copyright Janson Industries 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 Expand General and select File System Click Next
Chapter 1a© copyright Janson Industries Click Browse Select your thumbdrive Click OK
Chapter 1a© copyright Janson Industries Click Customer.java checkbox, make sure JavaCourse is specified then Finish
Chapter 1a© copyright Janson Industries 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 Expand src, then (default package) Double click Customer.java to display source code Notice outline pane to far right
Chapter 1a© copyright Janson Industries Click the Run icon (green circle with white arrow head)
Chapter 1a© copyright Janson Industries Select Java Application (do not select Java Bean) and click OK to compile and run within RAD
Chapter 1a© copyright Janson Industries Click “Always save resources before launching” (will save you a lot of time) Console view will appear in Task pane with results. If console doesn’t appear click Window, Show View, Console
Chapter 1a© copyright Janson Industries 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 Selecting a solution (clicking on it) may take away the error…
Chapter 1a© copyright Janson Industries …. but produce the wrong result Finding and Fixing Errors
Chapter 1a© copyright Janson Industries Class Assg ▮ Install/start RAD ▮ Import Customer.java ▮ Run Customer