| <?xml version="1.0" encoding="ISO-8859-1" ?> |
| <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> |
| <html xmlns="http://www.w3.org/1999/xhtml"> |
| <head> |
| <meta |
| http-equiv="Content-Type" |
| content="text/html; charset=ISO-8859-1" /> |
| <title>Getting Source</title> |
| </head> |
| <body> |
| <h1>Getting Source for WTP, after Installing Java EE IDE</h1> |
| <p>The easiest way to get going with web development, is to install the <a |
| href="http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/ganymedesr1/">Java EE IDE Package</a>from |
| the <a href="http://www.eclipse.org/downloads/">Eclipse download site</a>.</p> |
| <p>We deliberately leave out the source code from this package, since it would nearly double the size of the |
| download file and it is not needed to develop web applications. But some people would also like to get the source code |
| for this package installed in their development environment, such as those developing add-on plug-ins. Once the Java EE IDE |
| is installed, this is a fairly easy task. In fact, it is so easy these instructions would not even be required, except for a |
| few bugs that require some workarounds in the form of non-intuitive steps. While the steps below are specifically for the WTP |
| source code, the process would be similar for other components.</p> |
| <dl> |
| <dt style="padding-bottom: 1em; font-size: large; font-weight: bold;">Step 1. Help, Software Updates</dt> |
| <dd>The first screen you'll see is a too long list of installed features. <br /> |
| <img |
| style="padding-top: 2em; padding-bottom: 2em" |
| width="100%" |
| alt="Software Updates" |
| src="./InstallImages/SoftwareUpdates.gif" /></dd> |
| <dt style="padding-bottom: 1em; font-size: large; font-weight: bold;">Step 2. Available Software Tab</dt> |
| <dd>Click on the <code>Available Software</code> tab. This will show a list of enabled update sites. |
| Unfortunately, the webtools update site is not enabled by default, see <a |
| href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=247389">bug 247389</a>. <img |
| style="padding-top: 2em; padding-bottom: 2em" |
| width="100%" |
| alt="Available Software" |
| src="./InstallImages/AvailableSoftware.gif" /></dd> |
| <dt style="padding-bottom: 1em; font-size: large; font-weight: bold;">Step 3. Manage Sites</dt> |
| <dd>From the <code>Available Software tab</code> click on the <code>Manage Sites button</code>. These are the |
| sites that make up the Java EE IDE features and projects. You can enable them all if you'd like, but that may, I've |
| heard, cause some performance slow downs, while doing the remaining steps. At a minimum, make sure the "webtools" |
| update site is checked. Note, at times, instead of the URL, as in the image below, you may see the actual name of |
| the site, <code>Web Tools (WTP) Update Site</code>, depending on exactly when the update function actually goes to |
| that URL to find what's there. <img |
| style="padding-top: 2em; padding-bottom: 2em" |
| width="100%" |
| alt="Enable sites from Manage Sites" |
| src="./InstallImages/ManageSites.gif" /></dd> |
| <dt style="padding-bottom: 1em; font-size: large; font-weight: bold;">Step 4. Select WTP SDK features</dt> |
| <dd>After clicking <code>OK</code> with the webtools site enabled, you will then see, and should expand, the |
| webtools update site on the <code>Available Software tab</code>. For <strong>Ganymede SR1</strong>, the version of |
| WTP SDK features to get are in the <strong>WTP 3.0.2 category</strong>. Select all of them, or the desired specific |
| ones. Note, as in Step 3, at times, instead of the URL, as in the image below, you may see the actual name of the |
| site, <code>Web Tools (WTP) Update Site</code>, depending on exactly when the update function actually goes to that |
| URL to find what's there. <img |
| style="padding-top: 2em; padding-bottom: 2em" |
| width="100%" |
| alt="List of WTP SDK Features" |
| src="./InstallImages/WTP302SDK.gif" /></dd> |
| <dt style="padding-bottom: 1em; font-size: large; font-weight: bold;">Step 5. Confirm</dt> |
| <dd>After a lot of deep thought, you should see a list of SDK features to install. <img |
| style="padding-top: 2em; padding-bottom: 2em" |
| width="100%" |
| alt="Confirm List of Features" |
| src="./InstallImages/ReviewAndConfirm.gif" /></dd> |
| <dt style="padding-bottom: 1em; font-size: large; font-weight: bold;">Step 6. Review Legal stuff</dt> |
| <dd>After pressing <code>Next</code> you will get a chance to review the license information, which is really |
| nothing new from what applies to the whole of the Java EE IDE ... well, consult your attorneys if you want legal advise! |
| <img |
| style="padding-top: 2em; padding-bottom: 2em" |
| width="100%" |
| alt="License Info Dialog" |
| src="./InstallImages/AcceptLicense.gif" /></dd> |
| <dt style="padding-bottom: 1em; font-size: large; font-weight: bold;">Step 7. Updates occur</dt> |
| <dd>After pressing <code>Finish</code>, please take this opportunity to visit our snack bar and purchase a |
| tasty treat. <br clear="all" /> |
| <img |
| style="padding-top: 2em; padding-bottom: 2em" |
| alt="Progress dialog" |
| src="./InstallImages/Progress.gif" |
| width="607" |
| height="266" /></dd> |
| <dt style="padding-bottom: 1em; font-size: large; font-weight: bold;">Step 8. Restart</dt> |
| <dd>I doubt if you have to for just installing source jars, but I always restart when Eclipse tells me its |
| strongly recommended. <br clear="all" /> |
| <img |
| style="padding-top: 2em; padding-bottom: 2em" |
| alt="restart" |
| src="./InstallImages/Restart.gif" |
| width="601" |
| height="152" /></dd> |
| </dl> |
| <p>If you find errors on this page, please open a bug under the <a href="https://bugs.eclipse.org/bugs/enter_bug.cgi?product=WTP%20Website">Webtools Website</a></p> |
| </body> |
| </html> |