Maven in Debian
This ITP is a proposal, it has not been sent yet.
ITP : #188782 Package name : maven Version : 1.0 Beta 10 Upstream Author : http://maven.apache.org/team-list.html * URL or Web page : http://maven.apache.org/ * License : Apache Software License version 1.1 Description : ultimate project helper for java Maven aims to make the developer's life easier by providing a well defined project structure, well defined development processes to follow, and a coherent body of documentation that keeps your developers and clients apprised of what's happening with your project. Maven alleviates a lot of what most developers consider drudgery and lets them get on with the task at hand. This is essential in OSS projects where there aren't many people dedicated to the task of documenting and propagating the critical information about your project which is necessary in order to attract potential new developers and clients. . Goals: http://maven.apache.org/goals.html Features: http://maven.apache.org/features.html And to start: http://maven.apache.org/start/index.html Dependencies: http://maven.apache.org/dependencies.html
- ant -- Java based build tool like make [upstream]
- libcommons-beanutils-java -- utility for manipulating JavaBeans [upstream]
- libcommons-collections-java -- A set of abstract data type interfaces and implementations [upstream]
- libcommons-digester-java -- A set of abstract data type interfaces and implementations [upstream]
- libcommons-lang-java -- Extension of the java.lang package [upstream]
- libcommons-logging-java -- The commmon wrapper interface for several logging API. [upstream]
- liblog4j1.2-java -- [upstream]
- libxerces2-java -- Validating XML parser for Java [upstream]
- libxalan2-java
-- XSL Transformations (XSLT) processor in Java [upstream]
-- not sure! maven needs xml-api.jar -- maven page says xerces2-j but I think it's xalan in Debian -- - libcommons-cli-java -- API for working with the command line arguments and options [upstream]
- libcommons-jexl-java -- expression language engine [upstream]
- libplexus-utils -- Common utilities used by the Plexus Container and components [upstream]
- libxpp3-java -- XML pull parser library for java [upstream]
- commons-io -- Commons-IO contains utility classes, stream implementations, file filters and endian classes. [upstream]
- libdom4j-java
- libcommons-betwixt-java
- libcommons-grant-java
- libcommons-graph-java
- libcommons-jelly-java
- forehead
- werkz
- which
ITP : # * Package name : libdom4j-java Version : 1.4 Upstream Author : James Strachan <jstrachan@apache.org > * URL or Web page : http://www.dom4j.org/ * License : BSD style license Description : flexible XML framework for Java
ITP : # * Package name : libcommons-betwixt-java Version : 1.0 Alpha 1 (Version 1.0-beta-1.20030111.103454) Upstream Author : * URL or Web page : http://jakarta.apache.org/commons/betwixt/ * License : Apache Software License version 1.1 Description : XML introspection mechanism for mapping beans to XML The Betwixt library provides an XML introspection mechanism for mapping beans to XML in a flexible way. It is implemented using an XMLIntrospector and XMLBeanInfo classes which are similar to the standard Introspector and BeanInfo from the Java Beans specification. . Betwixt provides a way of turning beans into XML as well as automatically generating digester rules in a way that can be customized on a per type manner in the same way that the BeanInfo mechanism can be used to customize the default introspection on a java object.
ITP : # * Package name : libcommons-grant-java Version : 1.0-beta-4 Upstream Author : * URL or Web page : http://jakarta.apache.org/commons/sandbox/grant/ * License : Apache Software License version 1.1 Description :
ITP : # * Package name : libcommons-graph-java Version : 0.8.1 Upstream Author : * URL or Web page : http://jakarta.apache.org/commons/sandbox/graph/ * License : Apache Software License version 1.1 Description :
ITP : # * Package name : libcommons-jelly-java Version : 20030724.033229 Upstream Author : * URL or Web page : http://jakarta.apache.org/commons/jelly/ * License : Apache Software License version 1.1 Description :
ITP : # * Package name : forehead Version : 1.0-beta-4 Upstream Author : * URL or Web page : * License : Description :
ITP : # * Package name : werkz Version : 1.0-beta-10 Upstream Author : * URL or Web page : http://werkz.codehaus.org/ * License : Description :
ITP : # * Package name : which Version : 1.0 Upstream Author : * URL or Web page : http://cvs.apache.org/viewcvs.cgi/xml-commons/java/src/org/apache/env/ * License : Description :