How to install maven on redhat linux
Go to mirror.olnevhost.net/pub/apache/maven/binaries/ and check what is the latest tar.gz file
Supposing it is e.g. apache-maven-3.2.1-bin.tar.gz, from the command line; you should be able to simply do:
wget http://mirror.olnevhost.net/pub/apache/maven/binaries/apache-maven-3.2.1-bin.tar.gz
And then proceed to install it.
UPDATE: Adding complete instructions (copied from the comment below)
- Run command above from the dir you want to extract maven to (e.g. /usr/local/apache-maven)
run the following to extract the tar:
tar xvf apache-maven-3.2.1-bin.tar.gz
Next add the env varibles such as
export M2_HOME=/usr/local/apache-maven/apache-maven-3.2.1
export M2=$M2_HOME/bin
export PATH=$M2:$PATH
Verify
mvn -version
How to install Maven into Red Hat Enterprise Linux 6?
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
Installing Maven 3.0.5 in RedHat Linux
The first thing we need to do is to download the Maven tar file and untar it to a shared location on the workstation
wget http://mirrors.gigenet.com/apache/maven/maven-3/3.0.5/binaries/apache-maven-3.0.5-bin.tar.gz
su -c "tar -zxvf apache-maven-3.0.5-bin.tar.gz -C /opt/"
Setup the Maven Environment Variables in shared profile.
The next step is to setup the Maven environment variables in a shared profile so all users on the system will get them import at login time.
su -c "vi /etc/profile.d/maven.sh"
# Add the following lines to maven.sh
export M2_HOME=/opt/apache-maven-3.0.5
export M2=$M2_HOME/bin
PATH=$M2:$PATH
Now test your install of Maven.
Logout of the system and then log back into it. Enter the following command:
[jsmith@regan ~]$ mvn -version
If you did everything right your output should look something like the one below:
Apache Maven 3.0.5 (r01de14724cdef164cd33c7c8c2fe155faf9602da; 2013-02-19 08:51:28-0500)
Maven home: /opt/apache-maven-3.0.5
Java version: 1.7.0_19, vendor: Oracle Corporation
Java home: /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.19/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "2.6.32-358.2.1.el6.i686", arch: "i386", family: "unix"
How to install maven 2.2.1 in redhat?
The reason is simple.
Please modify it as
PATH=$M2_HOME/bin:$JAVA_HOME/bin:$PATH
The change is to use M2_HOME rather than M2.
This would do the trick. Please let know if it works.
Cannot find mvn command after install Maven on CentOS
Because you setup environment variables incorrectly. Try this section carefully: Setup Maven environment variable in your tutorial what you have been seen.
Related Topics
Using Bash Script to Feed Input to Command Line
Replace All Lines That Do Not Contain Matched String
Split Files Using Tar, Gz, Zip, or Bzip2
Shell Script to Kill the Process Listening on Port 3000
How to Remove the Win10's Path from Wsl
Move Files to Directories Based on Extension
How to Set a Global Nofile Limit to Avoid "Many Open Files" Error
How to Recover or Change Oracle Sysdba Password
How to Terminate a Sleeping Thread in Pthread
Linux How to Copy But Not Overwrite
How to Figure Out What Is Using a Linux Kernel Module
Recursively Cat All the Files into Single File
Iterate Over Lines Instead of Words in a for Loop of Shell Script
Examining C/C++ Heap Memory Statistics in Gdb
Gcc Compilation "Cannot Compute Suffix of Object Files: Cannot Compile"