Friday, April 3, 2009

Setting up java, ant, maven2 on Centos 5.2


Setup your jpackage repo:
# rpm --import http://www.jpackage.org/jpackage.asc
# cd /etc/yum.repos.d/
# wget http://jpackage.org/jpackage.repo

Installing java:
http://wiki.centos.org/HowTos/JavaOnCentOS

Because of certain issues (https://www.zarb.org/pipermail/jpackage-discuss/2007-August/011745.html), you must install xml-commons locally.

Download the following from http://mirrors.dotsrc.org/jpackage/1.7/generic/free/RPMS/
1. http://mirrors.dotsrc.org/jpackage/1.7/generic/free/RPMS/xml-commons-1.3.03-11jpp.noarch.rpm
2. http://mirrors.dotsrc.org/jpackage/1.7/generic/free/RPMS/xml-commons-jaxp-1.3-apis-1.3.03-11jpp.noarch.rpm

# rpm -Uvh xml-commons-1.3.03-11jpp.noarch.rpm xml-commons-jaxp-1.3-apis-1.3.03-11jpp.noarch.rpm



Installing ant:
# sudo yum -y install ant

Install geronimo specs (to resolve conflicts when installing maven2)
# sudo yum -y install geronimo-specs

Installing maven2:
# sudo yum -y install maven2

You're good to go!




Friday, February 29, 2008