首先这是一台干净的机器,jdk什么的都没有,
所以第一步要安装jdk
安装jdk就需要知道,当前是多少位的系统,
[root@BJS0-0YM-V /]# echo $HOSTTYPE
x86_64
[root@BJS0-0YM-V /]#
这样就知道,需要安装多少位的jdk了
去oracle下载jdk1.6就可以了,因为项目大多都是建立在1.6版本之上的。
当前我们下载的是: jdk-6u45-linux-x64.bin
然后去下载maven,访问:http://maven.apache.org/ 下载
当前下载的是:apache-maven-3.0.5-bin.tar.gz
通过ssh客户端工具上传到linux服务器,
上传jdk-6u45-linux-x64.bin和apache-maven-3.0.5-bin.tar.gz 至 /usr/local目录下,
[root@BJS0-0YM-V local]# ll
total 75608
drwxr-xr-x 6 root root 4096 May 2 11:02 apache-maven-3.0.5
-rw-r--r-- 1 root root 5144659 May 2 10:54 apache-maven-3.0.5-bin.tar.gz
drwxr-xr-x 2 root root 4096 Oct 1 2009 bin
drwxr-xr-x 2 root root 4096 Oct 1 2009 etc
drwxr-xr-x 2 root root 4096 Oct 1 2009 games
drwxr-xr-x 2 root root 4096 Oct 1 2009 include
drwxr-xr-x 8 root root 4096 Mar 27 07:53 jdk1.6.0_45
-rwxr-xr-x 1 root root 72087592 May 2 11:36 jdk-6u45-linux-x64.bin
drwxr-xr-x 2 root root 4096 Oct 1 2009 lib
drwxr-xr-x 2 root root 4096 Oct 1 2009 lib64
drwxr-xr-x 2 root root 4096 Oct 1 2009 libexec
drwxr-xr-x 2 root root 4096 May 2 11:00 repo
drwxr-xr-x 2 root root 4096 Oct 1 2009 sbin
drwxr-xr-x 4 root root 4096 Mar 13 10:20 share
drwxr-xr-x 2 root root 4096 Oct 1 2009 src
给jdk文件添加可执行权限,chmod +x jdk-6u45-linux-x64.bin
然后执行
./jdk-6u45-linux-x64.bin
tar -zxvf apache-maven-3.0.5-bin.tar.gz
解压这俩个文件
配置JAVA、maven环境
在某些系统中,会内置一个1.4.2版本的jdk,先卸载了
yum remove java
然后提示输入的地方,输入:y
见到Complete!就OK了
修改/etc/profile文件,把Jdk和Mavan环境变量添加进去
JAVA_HOME=/usr/local/jdk1.6.0_45
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
MAVEN_HOME=/usr/local/apache-maven-3.0.5
export MAVEN_HOME
:wq!
然后把当前配置的环境变量立即生效,
控制台输入
[root@BJS0-0YM-V ~]# source /etc/profile
[root@BJS0-0YM-V ~]# java -version
java version "1.6.0_45"
Java(TM) SE Runtime Environment (build 1.6.0_45-b06)
Java HotSpot(TM) 64-Bit Server VM (build 20.45-b01, mixed mode)
[root@BJS0-0YM-V ~]# mvn -version
Apache Maven 3.0.5 (r01de14724cdef164cd33c7c8c2fe155faf9602da; 2013-02-19 21:51:28+0800)
Maven home: /usr/local/apache-maven-3.0.5
Java version: 1.6.0_45, vendor: Sun Microsystems Inc.
Java home: /usr/local/jdk1.6.0_45/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "2.6.18-274.el5", arch: "amd64", family: "unix"
[root@BJS0-0YM-V ~]#
OK,第一步已经完成了