linux(ubuntu) 开发环境配置

来源:互联网 发布:淘宝售后多久不能申请 编辑:程序博客网 时间:2024/06/14 17:04

1,首先安装jdk,这是必然的。

下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html选择相关版本下载

注意linux是否是64和32位的。之前就吃过亏。不过在装之前建议使用64位的,因为linux64位对32位的支持已经很稳定了。下载好后安装

安装前先看一下权限,一般下载下来是只有只读权限的。

使用命令:

 sudo chmod a+x jdk-6u33-linux-i586.bin
注意文件名,接下来就可以安装了。使用命令:

 ./jdk-6u33-linux-i586.bin

注意文件名
安装完成后,当前目录会多一个文件夹,这就是已安装的文件夹了

你可以将此文件夹复制到任何地方,也可以直接放在这里,只需要配置环境变量引用此文件夹中的jdk就可以了

配置环境变量,使用命令:

cd ~vi .bashrc

第一个命令是进入到用户目录

打开用户目录下的.bashrc文件(为什么要配置这个。其实linux有3种配置环境变量,一种是在/etc/profile,一种是environment,一种就是现在的这种,三者区别不详细描述),这种比较方便不用重启 或注销只要重新打开终端就可以生效,而/etc/profile相对比较危险,如果一但改错有可能造成进不了系统,所以不建议使用这种方法

打开vi后,跳到最后行,添加如下代码:

 export JAVA_HOME=/usr/java/jdk1.6.0_33                         ##为你刚刚安装后的路径 export JRE_HOME=/usr/java/jdk1.6.0_33/jre export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
保存退出,打开终端,使用命令

java -version

可以看到如下结果:

java version "1.6.0_33"
Java(TM) SE Runtime Environment (build 1.6.0_33-b03)

说明成功了,

2,接下来是maven 配置(如不需要可不配置)

下载地址:http://maven.apache.org/download.cgi

我选择的是3.0.5

下载解压,有图形界面的用图开界面解压没有的可以使用相关命令解压

配置环境变量

cd ~vi .bashrc

在最后添加

export M2_HOME=/home/wikeryong/Maven/apache-maven-3.0.5
注意目录改成自己的

配置好后,保存退出,使用命令

mvn -version


查看是否安装成功,成功后会出现如下结果

Apache Maven 3.0.5 (r01de14724cdef164cd33c7c8c2fe155faf9602da; 2013-02-19 21:51:28+0800)
Maven home: /home/wikeryong/Maven/apache-maven-3.0.5

3,Tomcat

如果只有一个的情况不用做任何配置便可运行,如果我多个,同时启动,你会发现都可以正常启动,但是只有最后启动的Tomcat生效了。

比如有二个Tomcat第一个商品8081第二个商品8082
如果你先启动tomcat1再启动tomcat2,你会发现8081的tomcat已经没有用 了。猜测可能是环境变量被替换了。
解决办法:
配置环境变量,使用命令
cd~vi .bashrc
在最后插入如下代码(注意你自己的tomcat路径):
export CATALINA_BASE=/home/wiker/Tomcat8081export CATALINA_HOME=/home/wiker/Tomcat8081export TOMCAT_HOME=/home/wiker/Tomcat8081 export CATALINA_BASE_8082=/home/wiker/Tomcat8082export CATALINA_HOME_8082=/home/wiker/Tomcat8082export TOMCAT_HOME_8082=/home/wiker/Tomcat8082

再在第8082的tomcat的bin目录下的startup.bat文件最前面增加以下代码:
export CATALINA_HOME=$CATALINA_HOME_8082export CATALINA_BASE=$CATALINA_BASE_8082

这样同时启二8081和8082就不会再有问题了。多个tomcat如此类推







未完待续


原创粉丝点击