How to install Maven into Red Hat Enterprise Linux 6?

后端 未结 4 702
情深已故
情深已故 2021-01-30 23:44

I\'m working on a Scientific Linux box and am trying to install Maven using the yum command. Scientific Linux for those of you who do not know is based off of Red H

相关标签:
4条回答
  • 2021-01-30 23:59

    This is more updated way:

    curl http://www.jpackage.org/jpackage50.repo > /etc/yum.repos.d/jpackage.repo
    yum update
    yum install maven2
    
    0 讨论(0)
  • 2021-01-31 00:00

    Thanks Andy for his answer (on Jun 10, 2011). It gave me some hints. However, when I followed it, I got a lot of dependencies issues, including problems like these

    ERROR with rpm_check_debug vs depsolve:
    rpmlib(FileDigests) is needed by plexus-container-default-1.0-0.a9s1.2.jpp6.noarch
    rpmlib(FileDigests) is needed by aspectj-1.5.4-1.jpp6.noarch
    rpmlib(FileDigests) is needed by rhino-1.7-1.r2.8.jpp6.noarch
    rpmlib(FileDigests) is needed by saxon9-dom-B.9.0.0.8-2.jpp6.noarch
    rpmlib(FileDigests) is needed by easymock2-2.5.2-2.jpp6.noarch
    rpmlib(FileDigests) is needed by saxon9-B.9.0.0.8-2.jpp6.noarch
    rpmlib(FileDigests) is needed by saxon9-xpath-B.9.0.0.8-2.jpp6.noarch
    rpmlib(FileDigests) is needed by xmlbeans-2.4.0-3.jpp6.noarch
    rpmlib(FileDigests) is needed by jtidy-7.0-0.V04aug2000r7_dev.2.jpp6.noarch
    rpmlib(FileDigests) is needed by lucene-2.4.1-5.jpp6.noarch
    rpmlib(FileDigests) is needed by aqute-bndlib-0.0.363-1.jpp6.noarch
    

    Finally I realized the JPackage website actually has good and updated instruction. So I following these two pages and could finally installed maven2 on my machine.

    Jpackage.org: Installation

    Jpackage.org: Using a Repository -- Yum

    0 讨论(0)
  • 2021-01-31 00:13

    I had all kinds of conflicts trying to use the JPackage repo with Scientific Linux 6.2, but I had much better luck with dchen's repo from the "Fedora People" unofficial repositories. The repo config I used is:

    # Note: Replaced $releasever with 6Server since SL's "6.2" doesn't work
    
    [epel-apache-maven]
    name=maven from apache foundation.
    baseurl=http://repos.fedorapeople.org/repos/dchen/apache-maven/epel-6Server/$basearch/
    enabled=1
    skip_if_unavailable=1
    gpgcheck=0
    
    [epel-apache-maven-source]
    name=maven from apache foundation. - Source
    baseurl=http://repos.fedorapeople.org/repos/dchen/apache-maven/epel-6Server/SRPMS
    enabled=0
    skip_if_unavailable=1
    gpgcheck=0
    

    The package itself is called apache-maven and installs maven 3.0.3.

    0 讨论(0)
  • 2021-01-31 00:22

    The distro agnostic generic repo is what you want. As root, add a couple of the jpackage-generic repos to yum (two snippets below). Then perform a yum update and finally yum install maven2.

    cat > /etc/yum.repos.d/jpackage-generic-free.repo << EOF
    [jpackage-generic-free]
    name=JPackage generic free
    baseurl=http://mirrors.dotsrc.org/jpackage/6.0/generic/free/
    enabled=1
    gpgcheck=1
    gpgkey=http://www.jpackage.org/jpackage.asc
    EOF
    
    cat > /etc/yum.repos.d/jpackage-generic-devel.repo << EOF
    [jpackage-generic-devel]
    name=JPackage Generic Developer
    baseurl=http://mirrors.dotsrc.org/jpackage/6.0/generic/devel/
    enabled=1
    gpgcheck=1
    gpgkey=http://www.jpackage.org/jpackage.asc
    EOF
    
    0 讨论(0)
提交回复
热议问题