WSAD Java - Florida State College at Jacksonville

Download Report

Transcript WSAD Java - Florida State College at Jacksonville

This presentation is stored in 4thed.Ch01a.ppt
RAD
▮ Explain Eclipse, RAD, and their
relationship
▮ Basic RAD concepts
▮ How to install RAD
▮ How to import and run a Java class
using RAD
Chapter 1a
© copyright Janson Industries 2014
1
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
2
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
3
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
4
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
5
RAD
The RAD folder should have these folders
Chapter 1a
© copyright Janson Industries 2014
6
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
7
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
8
At the pop up window, select a language and
click Install IBM RAD for WebSphere
Chapter 1a
© copyright Janson Industries 2014
9
Have to install the Installation Manager first
Make sure the above are selected, click Next
Chapter 1a
© copyright Janson Industries 2014
10
Click the I accept license agreement
checkbox then Next
Chapter 1a
© copyright Janson Industries 2014
11
Specify the install location or accept default
Click Next
Chapter 1a
© copyright Janson Industries 2014
12
At the Install Packages, screen click Install
Chapter 1a
© copyright Janson Industries 2014
13
Success, click Restart Installation Manager
button
Chapter 1a
© copyright Janson Industries 2014
14
At Installation Manager click install
Chapter 1a
© copyright Janson Industries 2014
15
Click the checkboxes for Application Server 8
and RAD for WebSphere 8 then Next
Chapter 1a
© copyright Janson Industries 2014
16
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
17
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
18
Go back to the Install Packages window and
click next
Chapter 1a
© copyright Janson Industries 2014
19
Click “I accept the terms in the license
agreement” radio button, then Next
Chapter 1a
© copyright Janson Industries 2014
20
Specify where to install or accept default (RAD
cannot be installed to your thumb drive) then
click next
Chapter 1a
© copyright Janson Industries 2014
21
Specify where to install and click next
Chapter 1a
© copyright Janson Industries 2014
22
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
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
27
At Summary window, click Install
This will take a while
Chapter 1a
© copyright Janson Industries 2014
28
Click Finish
Chapter 1a
© copyright Janson Industries 2014
29
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
30
RAD needs to create a profile for the server
Uncheck “Enable administrative security on
the profile”, then Finish
Chapter 1a
© copyright Janson Industries 2014
31
RAD is initially installed with a Trial license,
start the process to change that by clicking
Manage Licenses
Chapter 1a
© copyright Janson Industries 2014
32
Click Apply License
Chapter 1a
© copyright Janson Industries 2014
33
Click RAD 8.0.0 in the tree, the Import product
Activation Kit radio button, then Next
Chapter 1a
© copyright Janson Industries 2014
34
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
35
The file will appear in the Repository text field
Click Next
Chapter 1a
© copyright Janson Industries 2014
36
Click the I accept the terms radio button, then
Finish
Chapter 1a
© copyright Janson Industries 2014
37
The license type will be changed to Permanent
Click Finish
Chapter 1a
© copyright Janson Industries 2014
38
Click Done to close the Manage Licenses
window
Chapter 1a
© copyright Janson Industries 2014
39
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
40
Reconfigure RAD
Start the Installation
Manager by clicking:
Start
All Programs
IBM Installation Manager
IBM Installation Manager
Chapter 1a
© copyright Janson Industries 2014
41
Click Modify
Chapter 1a
© copyright Janson Industries 2014
42
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
43
At the Modify Packages window, click Next
Chapter 1a
© copyright Janson Industries 2014
44
At the Modify Packages window, Click Struts
and SDO development tools
Chapter 1a
© copyright Janson Industries 2014
45
Scroll down the Features list, select Java
client application editor (VE) and click Next.
Chapter 1a
© copyright Janson Industries 2014
46
At the Summary page click Modify
Chapter 1a
© copyright Janson Industries 2014
47
Click Finish
Chapter 1a
© copyright Janson Industries 2014
48
Close the Installation Manager Window
Chapter 1a
© copyright Janson Industries 2014
49
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
50
Start RAD by clicking:
Start
All Programs
IBM Software Delivery Platform
IBM Rational Application Developer
Rational Application Developer
Chapter 1a
© copyright Janson Industries 2014
51
The Workspace is a folder where all your
work will be stored
I suggest the folder be on your thumb drive
Specify the workspace folder, Click OK
Chapter 1a
© copyright Janson Industries 2014
52
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
53
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
54
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/ecl
ipse-jvm-terminated-exit-code-1
Chapter 1a
© copyright Janson Industries 2014
55
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
56
Initial display shows the JEE perspective
Chapter 1a
© copyright Janson Industries 2014
57
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
58
Start creating a project to hold your Java classes
Click File, New, Project
Chapter 1a
© copyright Janson Industries 2014
59
Creating a Project
Chapter 1a
Select Java project and click Next
© copyright Janson Industries 2014
60
Give the project name: e.g. JavaCourse
Click Finish
Chapter 1a
61
Click Yes button to switch the Perspective
Chapter 1a
62
This will bring up the Java “Perspective”
Notice that JEE is still active just not current
Chapter 1a
© copyright Janson Industries 2014
63
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 2014
64
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
65
Expand General and select File System
Click Next
Chapter 1a
© copyright Janson Industries 2014
66
Click Browse
Select your
thumbdrive
Click OK
Chapter 1a
© copyright Janson Industries 2014
67
Click Customer.java checkbox then Finish
Chapter 1a
© copyright Janson Industries 2014
68
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
69
Expand src, then (default package)
Double click Customer.java to display source code
Notice outline pane to far right
Chapter 1a
© copyright Janson Industries 2014
70
Click the Run icon (green circle with white
arrow head)
Chapter 1a
© copyright Janson Industries 2014
71
Select Java Application and click OK to
compile and run within RAD
Chapter 1a
© copyright Janson Industries 2014
72
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
73
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
74
Selecting a solution (clicking on it) may take
away the error…
Chapter 1a
© copyright Janson Industries 2014
75
Finding and Fixing Errors
…. but produce the wrong result
Chapter 1a
© copyright Janson Industries 2014
76
Class Assg
▮ Install/start RAD
▮ Import Customer.java
▮ Run Customer
Chapter 1a
© copyright Janson Industries 2014
77