Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 4.0

Maven Project Server

The purpose of this set of pages is to present an experimentation around a project server with the following features :

  • All URLs are hidden behind an apache 2.2
  • The web applications are served using tomcat 5.5
  • The tomcat server is run as a linux service
  • The web applications are :
    • Five DaV directories for uploading/reading on five maven repositories (central proxy, 3rd internal, organisational, organisational snapshot) and one sites for displaying the generated Maven2 sites
    • The Archiva repository manage (for managing each of the five repositories) and proxying external repositories into the internal copy of central the released artifacts retrievable on public repositories and proxing external repositories into the internal snapshot copy of central the snapshot artifacts deployed on public development repositories
    • The continuum continuous integration system to perform the daily builds
    • The JTrac issue tracker
    • The SnipSnap wiki and blog application
    • The tudulist of online todo list application
  • The applications datas are persisted in a mysql 5 database and on filesystem

MavenProjectServer Technical Overview
MavenProjectServer Prerequisites
MavenProjectServer Running Tomcat as a linux service
MavenProjectServer Installing DaV repositories and sites
MavenProjectServer Installing and configuring Archiva
MavenProjectServer Defining sample projects