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
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 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 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 Go back to the Install Packages window and click next
Chapter 1a© copyright Janson Industries 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
Chapter 1a© copyright Janson Industries Click next
Chapter 1a© copyright Janson Industries 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 At Summary window, click Install This will take a while
Chapter 1a© copyright Janson Industries Click Finish
Chapter 1a© copyright Janson Industries 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. click here 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 Uncheck “Enable administrative security on the profile”, then Finish RAD needs to create a profile for the server
Chapter 1a© copyright Janson Industries RAD is initially installed with a Trial license, start the process to change that by clicking Manage Licenses
Chapter 1a© copyright Janson Industries Click Apply License
Chapter 1a© copyright Janson Industries Click RAD in the tree, the Import product Activation Kit radio button, then Next
Chapter 1a© copyright Janson Industries 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 The file will appear in the Repository text field Click Next
Chapter 1a© copyright Janson Industries Click the I accept the terms radio button, then Finish
Chapter 1a© copyright Janson Industries The license type will be changed to Permanent Click Finish
Chapter 1a© copyright Janson Industries Click Done to close the Manage Licenses window
Chapter 1a© copyright Janson Industries 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 Start the Installation Manager by clicking: Start All ProgramsIBM Installation Manager Reconfigure RAD
Chapter 1a© copyright Janson Industries 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
Chapter 1a© copyright Janson Industries 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 Start RAD by clicking: Start All Programs IBM Software Delivery Platform IBM Rational Application Developer 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 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 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
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 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 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 and click OK to compile and run within RAD
Chapter 1a© copyright Janson Industries 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