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.
Jetty/Contributor/Building
< Jetty | Contributor
Revision as of 12:16, 13 April 2009 by Jesse.mcconnell.gmail.com (Talk | contribs) (New page: ==Source Control== Jetty uses a few of different development trunks for its artifacts. ===Primary Interest SCMURLs=== ; http://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk : ...)
Contents
Source Control
Jetty uses a few of different development trunks for its artifacts.
Primary Interest SCMURLs
- http://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk
- Jetty7 development trunk
- http://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/branches/jetty-8
- Jetty8 development trunk
Build and Project Infrastructure SCMURLs
- http://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty-parent/trunk
- Administrative pom.xml file
- http://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty-toolchain/trunk
- Build related artifacts that release separately, common assembly descriptors, remote resources, etc.
- http://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/sandbox/trunk
- for non-mainline project development, working area for experimentation, etc
- http://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty-update-site/trunk
- project definition for generating an eclipse p2 update site
- http://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/admin
- files associated with the development of jetty, code styles, formatting, etc.
Build
Jetty uses Apache Maven for managing its build and primary project metadata.
Building jetty should simply be a matter of running changing into the relevant directory and running:
> mvn install
All relevant dependencies will be downloaded into your local repository automatically.
Building with Eclipse
This section remains to be written, but is basically a matter of installing m2eclipse for an equivalent eclipse plugin and importing the maven project.