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.
Difference between revisions of "Jetty/Contributor/Building"
< Jetty | Contributor
(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 : ...) |
m (capitalization tweaks) |
||
Line 10: | Line 10: | ||
; 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-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/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 : | + | ; http://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/sandbox/trunk : Non-mainline project development, working area for experimentation, etc |
− | ; http://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty-update-site/trunk : | + | ; 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 : | + | ; http://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/admin : Files associated with the development of Jetty -- code styles, formatting, etc. |
==Build== | ==Build== |
Revision as of 05:51, 24 April 2009
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
- 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.