Contact the core Jetty developers at www.webtide.com
private support for your internal/customer projects ... custom extensions and distributions ... versioned snapshots for indefinite support ... scalability guidance for your apps and Ajax/Comet projects ... development services from 1 day to full product delivery
DOCUMENTATION: Jetty 6 - this wiki. Jetty 7 - at Eclipse. Jetty8 - at Eclipse. Jetty 9 - at Eclipse.
Skip to end of metadata
Go to start of metadata
You are viewing an old version of this page. View the current version. Compare with Current ·  View Page History

Building Jetty RPMs

RPM (RedHat Package Manager) is a popular way of distributing applications on RedHat Linux Derived Distros. Here is a step on how to make a RPM package for Jetty6,

Note: this one is only for RedHat Based Distros like CentOS, Feodora, Redhat and etc, as for Debian Based distros like Ubunto deb packages will be comming soon 

Requirements:

    - Sould be Built on Redhat Based Linux distros
    - must have a rpm-build installed in your box
    if rpm-build is not installed in your linux box execute the command below
   
   

yum install rpm-build

Step 0: 

    - Building a Jetty RPM Requires Maven BeanShell Plugin, if you have done this already proceed to Step 1
    on your <jetty-root>/contrib/maven-beanshell-plugin dir execute the maven command bellow
   
   

mvn install

Step 1:

    - now you are ready to build jetty rpm pacakges
    - in your <jetty-root>/contrib/rpm , execute the command bellow
   
   

mvn install

   
   

Step 2:

    - your Jetty RPM Files are found at the <jetty-root>/contrib/rpm/target folder
   
   

Rpm File Outputs:

   
jetty6-6.1-*.noarch.rpm - Jetty RPM Package
jetty6-lib-6.1-*.noarch.rpm - Jetty Library RPM Package
jetty6-jsp-2.0-api-6.1-*.noarch.rpm - Jetty JSP 2.0 API RPM Package
jetty6-jsp-2.1-api-6.1-*.noarch.rpm - Jetty JSP 2.1 API RPM Package
jetty6-servlet-2.5-api-6.1-*.noarch.rpm - Jetty Servlet 2.5 API RPM Package
jetty6-samples-6.1-*.noarch.rpm - Jetty Samples RPM Package

   

Labels
  • None
Contact the core Jetty developers at www.webtide.com
private support for your internal/customer projects ... custom extensions and distributions ... versioned snapshots for indefinite support ... scalability guidance for your apps and Ajax/Comet projects ... development services from 1 day to full product delivery