Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Jetty/Starting/Installing Jetty-7.0.x"

(New page: {{Jetty}} == Introduction == The following provides detailed instructions for downloading and installing the latest version of Jetty 7. If you just want to get up and running, see the [[...)
 
Line 2: Line 2:
  
 
== Introduction ==  
 
== Introduction ==  
The following provides detailed instructions for downloading and installing the latest version of Jetty 7. If you just want to get up and running, see the [[Jetty/Getting Started/Quick Start Guide|Quick Start Guide]]. The table at the end of this page provides links to instructions for other versions of Jetty.
+
The following provides detailed instructions for downloading and installing the latest version of Jetty 7. If you just want to get up and running, see the [[Jetty/Getting Started/Quick Start Guide|Quick Start Guide]].
  
 
== Prerequisites ==
 
== Prerequisites ==
Line 23: Line 23:
 
The Jetty core component binaries can be found on the [http://www.eclipse.org/jetty/downloads.php Jetty downloads page]. Other available binaries and packages for download are listed on [[Jetty/Getting_Started/Downloading_Jetty|Downloading Jetty]].
 
The Jetty core component binaries can be found on the [http://www.eclipse.org/jetty/downloads.php Jetty downloads page]. Other available binaries and packages for download are listed on [[Jetty/Getting_Started/Downloading_Jetty|Downloading Jetty]].
  
== Unzipping and Inspecting the Distribution ==
+
== Inspecting the Distribution ==
  
 +
Unzip the distribution you just downloaded. The top-level directory should look like:
 +
 +
about.html  contexts            etc            javadoc  LICENSE-APACHE-2.0.txt    logs      notice.html  resources  webapps
 +
bin        contexts-available  INCUBATION.txt  lib      LICENSE-ECLIPSE-1.0.html  META-INF  README.txt  start.jar
 +
<!--
 +
* *contexts* hot deploy directory
 +
* *etc* is the directory for jetty configuration files
 +
* *examples* contains sample webapps demonstrating various features and code examples of embedding Jetty
 +
* *extras* contains optional extensions to jetty
 +
* *lib* contains all the jar files necessary to run jetty6
 +
* *LICENSES* contains the license agreements for the project
 +
* *modules* contains all of the source submodules
 +
* *patches* contains contributed source patches
 +
* *pom.xml* is the [maven2|http://maven.apache.org] build file for jetty6 (see also [Building from Source])
 +
* *project-website* contains the jetty6 website
 +
* *README.txt* contains useful getting started information
 +
* *start.jar* is the jar that invokes jetty6 (see also [Running Jetty-6.1.x])
 +
* *VERSION.txt* is an abbreviated change log for each release
 +
* *webapps* a directory containing some demo webapps
 +
* *webapps-plus* a directory containing some webapps demonstrating the extended features of jetty6 (see also [JNDI])
 +
-->
 
== Downloading the Source Code ==
 
== Downloading the Source Code ==
  
Line 32: Line 53:
 
* [http://svn.codehaus.org/jetty/jetty/trunk/ Jetty 7 additional accessories and integrations]  
 
* [http://svn.codehaus.org/jetty/jetty/trunk/ Jetty 7 additional accessories and integrations]  
  
<!-- TODO: perhaps link to a page on the contributor guide -->
+
<!-- TODO: perhaps link to a page on the contributor guide, or link to building the source -->
  
 
<!--
 
<!--
Line 41: Line 62:
 
== Deploying Web Applications ==
 
== Deploying Web Applications ==
 
-->
 
-->
== Installation Instructions for Other Versions ==
 
 
To install and run the version you downloaded, locate your version in the table and follow the instructions:
 
{| class="jetty-table"
 
|+ Installation instructions for other Jetty versions and distributions
 
! Version
 
! Installation Instructions
 
|-
 
| Jetty-7 source
 
| [[Building from Source]]
 
|-
 
| Jetty-6 or older source
 
| [http://docs.codehaus.org/display/JETTY/Building+from+Source Building from Source]
 
|-
 
| Jetty-6 or older binaries
 
| [http://docs.codehaus.org/display/JETTY/Quick+Start Using the binary]
 
|-
 
| Jetty RPM
 
| [http://docs.codehaus.org/display/JETTY/Using+the+Jetty+RPMs Using the Jetty RPMs]
 
|-
 
| Jetty DBM
 
| [http://docs.codehaus.org/display/JETTY/Debian+Packages Jetty Debian Packages]
 
|-
 
| Hightide
 
| [http://docs.codehaus.org/display/JETTY/Hightide+Documentation Quick Start Guide]
 
|}
 

Revision as of 07:31, 18 June 2009



Introduction

The following provides detailed instructions for downloading and installing the latest version of Jetty 7. If you just want to get up and running, see the Quick Start Guide.

Prerequisites

Hardware

  • ~7 MB of disk space for Jetty source
  • ~7 MB for Jetty 7 binaries

Operating System

  • Any operating system that supports J2SE 1.5 or greater.

Environment

Downloading the Binaries

The Jetty core component binaries can be found on the Jetty downloads page. Other available binaries and packages for download are listed on Downloading Jetty.

Inspecting the Distribution

Unzip the distribution you just downloaded. The top-level directory should look like:

about.html  contexts            etc             javadoc  LICENSE-APACHE-2.0.txt    logs      notice.html  resources  webapps
bin         contexts-available  INCUBATION.txt  lib      LICENSE-ECLIPSE-1.0.html  META-INF  README.txt   start.jar

Downloading the Source Code

Check out the source code using SVN:


Back to the top