公司搭建maven平台环境准备(一)

来源:互联网 发布:淘宝店铺女装名字 编辑:程序博客网 时间:2024/04/30 01:53

首先这是一台干净的机器,jdk什么的都没有,

所以第一步要安装jdk

安装jdk就需要知道,当前是多少位的系统,

[root@BJS0-0YM-V /]#  echo $HOSTTYPEx86_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]# lltotal 75608drwxr-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.gzdrwxr-xr-x 2 root root     4096 Oct  1  2009 bindrwxr-xr-x 2 root root     4096 Oct  1  2009 etcdrwxr-xr-x 2 root root     4096 Oct  1  2009 gamesdrwxr-xr-x 2 root root     4096 Oct  1  2009 includedrwxr-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.bindrwxr-xr-x 2 root root     4096 Oct  1  2009 libdrwxr-xr-x 2 root root     4096 Oct  1  2009 lib64drwxr-xr-x 2 root root     4096 Oct  1  2009 libexecdrwxr-xr-x 2 root root     4096 May  2 11:00 repodrwxr-xr-x 2 root root     4096 Oct  1  2009 sbindrwxr-xr-x 4 root root     4096 Mar 13 10:20 sharedrwxr-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_45export PATH=$PATH:$JAVA_HOME/binexport CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarMAVEN_HOME=/usr/local/apache-maven-3.0.5export MAVEN_HOME:wq!     

然后把当前配置的环境变量立即生效,

控制台输入

[root@BJS0-0YM-V ~]# source /etc/profile[root@BJS0-0YM-V ~]# java -versionjava 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 -versionApache Maven 3.0.5 (r01de14724cdef164cd33c7c8c2fe155faf9602da; 2013-02-19 21:51:28+0800)Maven home: /usr/local/apache-maven-3.0.5Java version: 1.6.0_45, vendor: Sun Microsystems Inc.Java home: /usr/local/jdk1.6.0_45/jreDefault locale: en_US, platform encoding: UTF-8OS name: "linux", version: "2.6.18-274.el5", arch: "amd64", family: "unix"[root@BJS0-0YM-V ~]# 

OK,第一步已经完成了