首先当然是下载相关文件啦,注意版本和位数,我的是32位的,所以就要下32位Linux版的啦,tomcat下解压免安装的就行了
一、安装Jdk
首先转到jdk所在目录(这里放在个人目录下,即/home/用户名)使用cp命令将jdk文件复制到要安装的目录,如/usr/local/lib
cd ~/
sudo cp jdk-1_5_0_08-linux-i586.bin /usr/local/lib
cd /usr/local/lib
sudo chmod +x jdk-1_5_0_08-linux-i586.bin //增加执行权限
sudo ./jdk-1_5_0_08-linux-i586.bin
执行最后一步命令后便在当前目录下多了一个“jdk1.5.0_08“的目录,里面是jdk-解压后JDK的全部文件;
然后就是将java,放到path里啦,这样才能找到命令吗
使用 sudo vi /etc/profile
然后将以下加到文件的最后就行啦
JAVA_HOME="/usr/local/lib/jdk1.5.0_08"
JRE_HOME="/usr/local/lib/jdk1.5.0_08/jre"
PATH="$PATH:$JAVA_HOME/bin:$JRE_HOME/bin"
CLASSPATH=".:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH"
export PATH CLASSPATH
最后就是要注销重新登录,然后在终端输入java -version回车应该就能看到相关的信息啦
二、安装eclipse
直接解压到要存放的目录就行啦
同样是放在个人文件夹下
cd ~/
sudo tar -zxvf eclipse-jee-indigo-SR2-linux-gtk.tar.gz -C /usr/local最后这个是要解压到的目录
然后直接去/usr/local文件夹下双击就行啦,不知道为啥不能在命令行启动
三、安装tomcat
这个同样是直接解压然后将
export JAVA_HOME=/usr/local/lib/jdk1.5.0_08
加到bin目录下的setclasspath.sh文件的最前面就行啦
cd ~/ 同上
sudo tar -zxvf tomcat-5.5.25.tar.gz -C /usr/local
cd /usr/local/Tomcat-5.5.25
sudo vi setclasspath.sh
同时将JAVA_HOME="/usr/local/lib/jdk1.5.0_08"
CATALINA_HOME="/home/Tomcat-5.5.25"
加到catalina.sh文件最前面
然后转到tomcat的解压bin目录
cd /usr/local/Tomcat-5.5.25/bin
sudo chmod +x *.sh
sudo ./startup.sh
如果看到以下信息:
Using CATALINA_BASE: /home/Tomcat-5.5.25
Using CATALINA_HOME: /home/Tomcat-5.5.25
Using CATALINA_TMPDIR: /home/Tomcat-5.5.25/temp
Using JRE_HOME: /usr/local/lib/jdk1.5.0_08
就说明启动成功啦
在浏览器输入http://localhost:8080就能看到tomcat的欢迎页面啦
关闭的话就是sudo ./shutdown.sh啦
四、增加tomcat管理用户
修改tomcat安装目录下的conf/tomcat-users.xml如下:
<?xml version='1.0' encoding='utf-8'?>
<tomcat-users>
<role rolename="tomcat"/>
<role rolename="role1"/>
<role rolename="manager"/>
<role rolename="admin"/>
<user username="tomcat" password="tomcat" roles="tomcat"/>
<user username="role1" password="tomcat" roles="role1"/>
<user username="admin" password="tomcat" roles="tomcat,admin,manager"/>
</tomcat-users>
然后就能使用用户名:admin 密码:tomcat登录tomcat的应用管理页面啦(点击欢迎页面左侧的 Tomcat Manager链接就能登录进入啦)
这样就差不多搞定啦Java Web开发的基本配置啦
数据库就很简单啦,这里有lamp的详细配置http://blog.csdn.net/tzh733/article/details/7289963
五、常用的eclipse插件链接
http://www.ibm.com/developerworks/cn/java/l-eclipse-struts/index.html#ibm-pcon
http://zjb10000.iteye.com/blog/350586
http://amateras.sourceforge.jp/cgi-bin/fswiki_en/wiki.cgi?page=StrutsIDE
有问题欢迎留言