日期:2014-05-16 浏览次数:20709 次
总共分为四个步骤:
?? 1.安装ubuntu linux,
?? 2.部署jdk,
?? 3.安装eclipse,
?? 4.安装tomcat
?
安装ubuntu
下载ubuntu (for window) 安装器
下载地址:http://www.ubuntu.com/download/ubuntu/windows-installer
下载后按步骤安装即可,安装器本身不大,但是安装时要下载ubuntu系统,会很花时间
(笔者家里两台电脑,用同样的网络,安装时间差异很大
一台core i5 cpu,4G内存,1G n卡,安装只要半个小时
一台core 双核,2G内存,64M集成显卡,安装要5个多小时,睡觉前开着,第二天早上就装好了
)
?
重启,进入ubuntu
?
部署eclipse篇,(参考:http://developer.51cto.com/art/201012/238581.htm)
开始安装jdk
使用下载的jdk-6u31-linux-i586.bin放到一个文件夹里(注意,这里不要下载-rpm的,rpm在ubuntu下不支持,还有,看清楚你的ubuntu系统是32位还是64位的系统)
(下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html)
?Ctrl+alt+t 打开终端,输入:
cd 到你要解压的目录
sudo sh /jdk-6u23-linux-i586.bin
(如果提示./install.sfx.:(错误) 就先运行:apt-get install ia32-libs)
设置JAVA_HOME环境系统变量,按Ctrl+alt+t
64位系统:(http://hi.baidu.com/xingfukaixin/blog/item/d8860f30c51f418ea8018e76.html)
??? 输入:sudo gedit /etc/environment,添加配置(jdk版本不同名字有差异,请自行修改)
??????? PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/路径/jdk1.6.0_25/bin"
??????? CLASSPATH=".:/路径/jdk1.6.0_25/bin/lib"
??????? JAVA_HOME="/路径/jdk1.6.0_25"
??? sudo update-alternatives --install /usr/bin/java java /路径/jdk1.6.0_25/bin/java 300
??? sudo update-alternatives --install /usr/bin/javac javac /路径/jdk1.6.0_25/bin/javac 300
??? 然后是sudo update-alternatives --config java配置首选项,敲入数字做选择
??? 输入:java -version 检测jdk版本
32位系统:
??? 输入:sudo gedit /etc/environment,添加配置(jdk版本不同名字有差异,请自行修改)
??? 文件path语句完毕后另起一行,添加:
??? ??? export JAVA_HOME=/路径/jdk1.6.0_31
??? ??? export JRE_Home=/路径/jdk1.6.0_31/jre
??? ??? export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
??? 输入:sudo gedit /etc/profile
??? umask 022之前添加(如果没有,就添加在末尾):
??? ??? export JAVA_HOME=/路径/jdk1.6.0_31
??? ??? export JRE_HOME=/路径/jdk1.6.0_31/jre
??? ??? export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
??? ??? export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/bin
??? 注销账户,检测jdk版本
??? 输入:java -version
安装eclipse
下载eclipse
(下载地址:http://www.eclipse.org/downloads/)(仔细看ubuntu的版本32位还是64位,网络上下载相应的linux版本)
解压放到自己想要的目录,打开eclipse就可以运行
如果提示JVM terminated. Exit code=13错误
??? 就在eclipse.ini中加入(加在哪一行忘记了,不好意思哈!)
??? -vm /usr/java/jdk1.6.0_31/jre/bin/java
安装tomcat
下载tomcat(tomcat是Windows和linux通用)
(下载地址:http://tomcat.apache.org/)
(即cd Java/tomcat7/bin)
sudo gedit catalina.sh? (这一步也可以手动打开tomcat/bin下的catalina.sh文件)
找到:
??? cygwin=false
??? os400=false
??? darwin=false
??? case "`uname`" in
??? CYGWIN*) cygwin=true;;
??? OS400*) os400=true;;
??? Darwin*) darwin=true;;
上面第一句前添加:
JAVA_HOME=/路径/jdk1.6.0_23
JAVA_OPTS="-server -Xms512m -Xmx1024m -XX:PermSize=600M -XX:MaxPermSize=600m -Dcom.sun.management.jmxremote"
修改端口:
tomcat7/conf/server.xml 文件里的(这里不说了)
??? <Connector port="8080" protocol="HTTP/1.1"?
?????????????? connectionTimeout="20000"?
?????????????? redirectPort="8443" />
配置:
cd 到tomcat/bin目录下
chmod +x *.sh
启动:
sudo ./startup.sh
访问tomcat(端口记得对应):
??? 浏览器输入:http://localhost:9090/
关闭:
sudo ./shutdown.sh